【问题标题】:Attachment Sent to Kindle From Google Appengine not being Recognized从 Google Appengine 发送到 Kindle 的附件未被识别
【发布时间】:2012-09-13 12:56:54
【问题描述】:

使用下面的代码,我正在尝试从 Appengine 应用程序向我的 Kindle 发送附件。

from google.appengine.api import mail
     import cStringIO
     out=cStringIO.StringIO()
     out.write('Hello, World!')

     reading = mail.EmailMessage(
          sender='[sender email]',
          subject='convert',
          to=[list or recipient emails], 
          attachments=[('test.txt', out.getvalue())])

     reading.send()

然而,亚马逊回复

您发送给 Kindle 的电子邮件不包含任何附件

接下来,我尝试将我的电子邮件添加到收件人列表中,并且我收到了带有附件的电子邮件。

为什么亚马逊没有?

【问题讨论】:

    标签: python google-app-engine email kindle


    【解决方案1】:

    您正在尝试发送 .TXT 文件,但该文件类型不受支持。

    来自Amazon's documentation

    Kindle 个人文档服务支持多种文件类型,包括:

    • Microsoft Word(.DOC、.DOCX)
    • HTML(.HTML、.HTM)
    • RTF (.RTF)
    • JPEG(.JPEG、.JPG)
    • Kindle 格式(.MOBI、.AZW)
    • GIF (.GIF)
    • PNG (.PNG)
    • BMP (.BMP)
    • PDF (.PDF)

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 2022-11-30
      • 1970-01-01
      • 2015-08-30
      • 2012-07-22
      • 1970-01-01
      • 2015-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多