使用GAE发送电子邮件时的发件人ID记录

时间:2012-08-11 22:00:23

标签: google-app-engine email google-apps sender-id

我的GAE应用会发送电子邮件,然后我跟踪Jeff Atwood's excellent article以提高电子邮件投放的可能性。

前两个步骤非常简单,但设置发件人ID记录更具挑战性。这篇文章提供了一个指向"向导"帮助做到这一点,但我不知道向导中许多问题的答案。

我使用Google Apps提供电子邮件,因此我认为发件人ID记录对于我的情况下的许多其他人(Google Apps和GAE用户)应该是相同的。

有人能指出我的发件人ID记录吗?

编辑:

page说明如何为Amazon SES设置SPF和SenderID记录,并为SPF提供以下TXT记录:

v=spf1 include:amazonses.com -all

以及SenderID的以下TXT记录:

spf2.0/pra include:amazonses.com -all

Leontx的回答似乎是SPF记录,而不是SenderID记录。

此外,当我查看我使用GAE发送的电子邮件的标题时,有一些说明即使我没有将上述任何TXT记录添加到我的域中,SPF身份验证也会通过。关于SenderID的标题中没有信息。

我仍然对此感到困惑,但我现在将使用Amazon SES发送电子邮件。它真的很便宜,似乎亚马逊比谷歌更需要帮助确保电子邮件的传递。

2 个答案:

答案 0 :(得分:1)

这是我为了让SenderID通过而必须创建的TXT记录:

Host: @
Text value: v=spf1 include:_spf.google.com ~all

但我必须让SenderID和DKIM通过邮件进入Hotmail的收件箱。要让DKIM通过,我必须为我们的GAE应用创建一个自定义域,该域与电子邮件的发件人地址相匹配。然后我通过该域名的Google Apps帐户启用了DKIM。然后它终于奏效了。

答案 1 :(得分:-1)

GAE邮件(我使用Python)在发送邮件时不会给出任何反馈。要收到反馈,您必须使用其他服务/ API。我在我的应用程序中使用Amazon SES。