2012-08-11 239 views
2

我的GAE应用程序发送电子邮件,并且我遵循Jeff Atwood's excellent article以提高发送电子邮件的可能性。使用GAE发送电子邮件时的发件人ID记录

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

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

任何人都可以指向我的发件人ID记录吗?

编辑:

page介绍如何设置亚马逊SES的SPF和SenderID记录,并给出了SPF以下TXT记录:

v=spf1 include:amazonses.com -all 

及以下TXT记录SenderID:

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

Leontx的答案似乎给出了SPF记录而不是SenderID记录。

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

我仍然对此感到困惑,但现在我将使用Amazon SES发送电子邮件。它非常便宜,似乎亚马逊比谷歌更关心帮助确保电子邮件得到交付。

+0

您是否找到解决方案?我有完全相同的问题。谢谢。 – leontx 2012-08-22 23:05:55

+0

@leontx,不,还没有。 – 2012-08-23 02:48:31

+0

有关这方面的任何消息,我很努力让hotmail不会将我的电子邮件标记为垃圾... – payala 2013-01-26 14:34:17

回答

-1

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

+0

我不明白你的答案。 “反馈”是什么意思? – 2012-08-12 11:43:09

+0

我的意思是:没有回复,错误和发货通知 – voscausa 2012-08-13 12:33:43

1

下面是TXT记录我不得不创建拿到SenderID经过:

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

但我不得不Sender ID和DKIM都传递到接收邮件到Hotmail的收件箱。为了让DKIM通过,我必须为我们的GAE应用程序创建一个与电子邮件的发件人地址域相匹配的自定义域。然后,我通过该域的Google Apps帐户启用了DKIM。然后它终于奏效了。

+0

谢谢,看起来非常简单!一旦我确认它适用于我(或其他人确认),我会将其标记出来并标记为正确。 – 2012-10-03 02:14:04

相关问题