无法添加应用引擎管理员进行电子邮件发送

时间:2010-07-06 02:39:30

标签: java python google-app-engine

我想使用我的某个Google Apps帐户从我的应用引擎应用发送电子邮件。根据{{​​3}}:

发件人:地址可以是应用程序的注册管理员(开发人员)的电子邮件地址,当前用户(如果使用Google帐户登录)或应用程序的任何有效电子邮件接收地址(即string@appid.appspotmail.com表格的地址。

因此,我在Google Apps域上创建了一个用户帐户no-reply@mydomain.com,用于出站电子邮件通知。但是,当我尝试将用户添加为应用程序的管理员时,它会因此错误而失败:

未经授权 您无权访问此应用

是否可以将应用引擎配置为使用Google帐户电子邮件地址发送电子邮件?

2 个答案:

答案 0 :(得分:0)

您必须在初次注册App Engine应用程序ID时将App Engine应用程序限制为Google Apps域。很遗憾,此设置只能在初次注册您的应用ID时设置。

您需要注意的是注册其他应用ID,为Google Apps域设置身份验证选项,并将现有应用上传到新注册的ID。

仅仅通过仪表板中的“域设置”过程是不够的;您只能将应用程序添加为服务并使用您的域名“托管”它。要仅限授权域,您需要在初始注册中执行第一步。

答案 1 :(得分:0)

添加管理员时也遇到了问题。最后,我使用常规的Gmail帐户作为发件人。仅当发送为*@googlemail.com时才有效。 * .gmail.com失败。