我想使用我的某个Google Apps帐户从我的应用引擎应用发送电子邮件。根据{{3}}:
发件人:地址可以是应用程序的注册管理员(开发人员)的电子邮件地址,当前用户(如果使用Google帐户登录)或应用程序的任何有效电子邮件接收地址(即string@appid.appspotmail.com表格的地址。
因此,我在Google Apps域上创建了一个用户帐户no-reply@mydomain.com,用于出站电子邮件通知。但是,当我尝试将用户添加为应用程序的管理员时,它会因此错误而失败:
未经授权 您无权访问此应用
是否可以将应用引擎配置为使用Google帐户电子邮件地址发送电子邮件?
答案 0 :(得分:0)
您必须在初次注册App Engine应用程序ID时将App Engine应用程序限制为Google Apps域。很遗憾,此设置只能在初次注册您的应用ID时设置。
您需要注意的是注册其他应用ID,为Google Apps域设置身份验证选项,并将现有应用上传到新注册的ID。
仅仅通过仪表板中的“域设置”过程是不够的;您只能将应用程序添加为服务并使用您的域名“托管”它。要仅限授权域,您需要在初始注册中执行第一步。
答案 1 :(得分:0)
添加管理员时也遇到了问题。最后,我使用常规的Gmail帐户作为发件人。仅当发送为*@googlemail.com时才有效。 * .gmail.com失败。