我想代表当前用户发送邮件。
使用OpenID时,我会得到众所周知的#34; Unauthorized Sender"例外。我之前使用其他应用程序时遇到此问题,并通过将我的应用程序列入白名单来解决。
来自App Engine团队的人可以将我的新应用程序列入白名单吗?
应用-ID:floreysoftultradox
非常感谢!
丹尼尔
答案 0 :(得分:1)
您是否尝试以通过OpenID登录应用的用户名发送电子邮件?
这不可能。并且有一个原因:这将是巨大的垃圾邮件渠道。
要以用户名发送GAE的电子邮件,您必须:
修改强>
如果用户通过Google帐户登录,则代表用户发送邮件,但如果通过联合登录(OpenID)进行身份验证,则无法发送邮件:Sending email on behalf of Google Apps user(接受的回答来自GAE工程师)