根据链接here,我可以使用xxx@APP-ID.appspotmail.com
形式的电子邮件地址,但如何创建这样的电子邮件地址以便我可以使用它?我可以使用自己的电子邮件user1@gmail.com
发送电子邮件,但我希望发送时间为admin@myapp.appspotmail.com
,因此我在设置setFrom
时尝试输入,但没有收到电子邮件。
答案 0 :(得分:4)
在您需要发送电子邮件时,只需通过GAE应用程序的管理员或所有者发送电子邮件即可。虽然您可以通过应用程序权限设置选项卡向您的应用添加多个所有者,以便从多封电子邮件发送电子邮件。
admin@XXX.appspot.com 可用于接收GAE中的电子邮件。
注意:在从 localhost 发送电子邮件时,请记住电子邮件无效。只有当应用程序部署到appengine并且电子邮件是从具有该电子邮件的电子邮件发送时,它才会起作用该应用的所有者权限。
您可以在GAE控制台的应用程序设置下找到如下图所示的电子邮件。
答案 1 :(得分:2)
accepted answer Ankur Jain仍然是正确的,但Cloud / GAE控制台自那时起发生了变化,因此添加电子邮件地址的屏幕也不同。
到达那里:
有些事情对我来说并不是很明显(尽管阅读email docs):
[anything]@[APP_NAME].appspotmail.com
或[anything]@[APP_ALIAS].appspotmail.com
,因为它们已在内部获得授权。因此,在#2的情况下,当我部署应用程序并从该帐户发送邮件时,使用noreply@{my-app-name}.appspotmail.com
。