我有一个域名xyz.com,现在它指向appspot中的我的应用程序。我想向用户发送各种活动的电子邮件提醒。但是,appengine会将电子邮件发件人限制为管理员电子邮件地址,该地址用于创建Google App引擎帐户。
我可以使用app引擎代表user@xyz.com发送电子邮件吗?如果没有,是否有一个简单的解决方法来做到这一点?
答案 0 :(得分:2)
根据Google App Engine中有关sending mail的文档,电子邮件发件人必须是:
因此,如果您的用户在使用该应用时使用他/她的Google帐户登录,则您可以使用发件人user@xyz.com发送邮件。 如果没有,您将必须使用管理员帐户的电子邮件,应用程序电子邮件地址或创建一个单独的Google帐户(您作为该应用程序的管理员)才能用于此目的,因为建议在{{3}中作为解决方法使用}。
答案 1 :(得分:2)
发送电子邮件时,您可以将发件人指定为当前登录用户或任何注册管理员。它不一定是创建应用程序的管理员。
另请注意,您可以在应用中添加任何电子邮件地址作为管理员(从管理控制台的“权限”选项卡)。它不必是Gmail或Google Apps帐户;您可以访问的任何电子邮件帐户都可以使用确认链接。