将Evernote笔记导出到Kindle(通过Gmail?)

时间:2012-10-15 11:25:32

标签: gmail google-apps-script kindle evernote

我想将笔记本从Evernote中的笔记本导出到我的Kindle,主要是因为我可以访问我在Kindle上保存在Evernote中的食谱,而无需连接到移动Evernote网站。 我希望这些笔记看起来像是在Evernote中或者通过电子邮件分享它们(即格式化,而不仅仅是文本)。 看起来它可以工作的一种方式是通过电子邮件分享笔记,然后以某种方式将这些转发到我的Kindle。但是,只是从Gmail自动转发不起作用,因为Kindle不查看电子邮件的内容,只查看附件。我无法弄清楚如何最好地将电子邮件转换为Kindle友好的东西。任何想法都会非常受欢迎!

2 个答案:

答案 0 :(得分:1)

以下是使用gmail和docsList服务如何工作的想法 在这个例子中,我阅读了你的inBox中第一个帖子的第一个邮件,你当然应该使用某种过滤器来获取你想要发送给Kindle的线程和邮件,但这是非常常见的javascript并且易于设置。 ..

function getBodytoAttach(){ // using 1 variable for each state for clarity...
  var firstThread = GmailApp.getInboxThreads(0,1)[0];
  var message = firstThread.getMessages()[0];
  var subject = message.getSubject(); // from that subject you can setup a filter
  var bodystr = message.getBody();//is a string
  var bodydochtml = DocsList.createFile('body.html', bodystr, "text/html");//intermediate doc
  var bodyId=bodydochtml.getId()
  var bodydocpdf = bodydochtml.getAs('application/pdf').getBytes();// get the pdf
  var file_to_send = {fileName: 'body.pdf',content:bodydocpdf, mimeType:'application/pdf'};
  MailApp.sendEmail('theKindleMailAdress', 'convert', 'see attachment', {attachments:[file_to_send]});
}

答案 1 :(得分:1)

您可以使用此服务。en2kindle,它每天都会将Evernote或Pokcet中的物品发送给您的物品。