通过Google App Engine上的Google Apps昵称发送电子邮件

时间:2012-06-11 21:36:16

标签: google-app-engine google-apps

我正在尝试使用App Engine建立商业网站。以前,我使用我的个人Gmail帐户制作了网站原型,但现在我已经购买了域名并设置了谷歌应用程序。到目前为止,我遇到的唯一问题是获取我的联系表格,以便向试图与我联系的人发送电子邮件。最初,我使用的是这段代码:

from google.appengine.api import mail

sender_email = "Admin <admin@example.appspotmail.com>"
mail.send_mail(sender_email, contact_email, subject, body)

我想将sender_email更改为guru@example.com,其中guru是我在Google Apps上的电子邮件帐户的“昵称”。

当我尝试添加guru@example.com时,我可以收到邀请电子邮件,但无法将昵称添加为单独的帐户。

如果没有向我的Google Apps帐户添加新邮箱,有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您需要添加新邮箱。

我花了一些时间研究这个问题,但没有找到解决方法。除了可能使用Python E-Mail library之外,我最初的研究似乎比我的应用程序更值得付出努力。您还需要在某处托管电子邮件服务器,并在DNS中正确配置您的邮件交换记录。

如果您确实编写了自己的电子邮件发送功能而且您正在更改发件人,则您的邮件可能会被标记为垃圾邮件。

此外,如果您计划使用App Engine应用程序处理或接收邮件,则还需要发送至user@myapp.appspotmail.com。因此,否定所有额外的努力,以避免使用appspotmail.com