2012-08-10 136 views
0

我想代表当前用户发送邮件。在App Engine上使用联合登录/ OpenID

当使用OpenID时,我得到了众所周知的“未授权发件人”例外。我以前有过使用其他应用程序的问题,并通过将我的应用程序列入白名单来解决问题。

是否有人可以从App Engine团队中将我的新应用程序列入白名单?

应用程序ID:floreysoftultradox

非常感谢!

丹尼尔

+0

您应该在google-app-engine论坛或发邮件支持。 – 2012-08-10 10:16:21

回答

1

你们是不是要在登录到通过OpenID您的应用程序的用户名发送电子邮件?

这是无法完成的。有一个原因:这将是巨大的垃圾邮件通道。

从GAE的用户名发送电子邮件,您必须:在Gmail或谷歌企业应用套件

    1. 具有用户帐户添加用户作为开发者/所有者您的GAE帐户(管理员 - >权限 - >邀请)

    编辑:

    上的用户,如果用户通过GOOGL登录代表作品发送邮件e帐户,但不通过联合登录(OpenID)完成认证:Sending email on behalf of Google Apps user(接受的答案来自GAE工程师)

  • +0

    如果用户拥有Gmail或Google Apps帐户,则可以在使用OpenID时代表登录用户发送邮件。 但该应用必须由Google列入白名单。 – dflorey 2012-08-10 14:21:47

    +0

    编辑澄清答案。 – 2012-08-10 16:29:53