避免超出软私人内存限制'接收电子邮件时

时间:2014-12-03 08:47:39

标签: python google-app-engine email email-attachments

我有什么:

我已经配置了GAE,以便它接收电子邮件,从中删除附件并将其存储在blobstore中,然后发送邮件。

问题陈述:

当GAE从gmail收到任何附件大小超过5 MB的邮件时,它会抛出超出内存限制的内容。错误(我猜GAE可以接收带有高达10 MB附件的电子邮件)。

我所知道的

根据链接What is the "soft private memory limit" in GAE?我需要增加我的前端和后端实例类,以便可以增加内存配额。

我需要什么

我需要知道是否有任何我可能遗失的事情,或者是否有任何想法使用附件高达10MB的电子邮件。我需要做的就是从电子邮件中分离附件并存储在blobstore中,然后使用生成的blob密钥发送电子邮件。以上工作流程正常工作,直到5MB附件,但大小高达10MB的大型附件失败。

任何帮助将不胜感激。如果您需要任何其他信息,请告诉我。谢谢!

0 个答案:

没有答案