【发布时间】:2016-04-14 15:24:42
【问题描述】:
我一直在我的 GAE 中使用电子邮件发件人 (Java),如此处所述,它工作正常: https://cloud.google.com/appengine/docs/java/mail/usingjavamail
我已将我的项目克隆到第二个应用引擎(不同的品牌等),但发送的电子邮件突然没有到达(是的,我检查了垃圾邮件文件夹:-)
我创建了新的 GAE 并上传了代码,没有对我的电子邮件类进行任何更改。我将发件人电子邮件 (xxx.yyy@gmail.com) 添加到电子邮件 API 授权发件人列表中,他们也是该项目的管理员。我从 java 代码中没有收到任何错误或异常,它说电子邮件已发送正常,但它从未到达。我什至将电子邮件地址更改为随机的,我正确收到了以下异常:
<stderr>: javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Illegal Arguments (java.lang.IllegalArgumentException: Unauthorized Sender: Unauthorized sender))
代码在一个项目中有效,但在另一个项目中无效。我错过了什么?我需要添加 API 吗?
谢谢。 蒂姆
【问题讨论】:
-
检查您是否遇到此 GAE 问题:code.google.com/p/googleappengine/issues/detail?id=12786