2013-01-23 84 views
10

我正在使用Amazon SES,无论我做什么,它都会覆盖邮件头中的返回路径覆盖Amazon SES中的返回路径

我设置了返回路径与来自电子邮件地址,但我收到这样的:[email protected]zonses.com。我想原因是赶上反弹电子邮件。

不过,我的主要问题是,我得到一些自动回复电子邮件从[email protected]而不是被回答的回复至电子邮件地址。

所以我的问题是:

  1. 是否有可能重写返回路径电子邮件地址?
  2. 如何避免[email protected]电子邮件?
+0

有趣的问题!我有同样的怀疑! – Nobita

回答

5

我几乎可以肯定你不能覆盖返回路径。作为亚马逊以您的名义发送电子邮件的一部分,他们还需要确保您不发送垃圾邮件,捕捉反弹(包括自动回复),抓住投诉等等。这样做的关键方法之一是控制返回地址。

他们使用的电子邮件地址是与您的电子邮件相关的唯一密钥。当邮件返回到该地址时,他们可以使用它来跟踪您的帐户。同样,您从AWS收到的作为发件人的电子邮件也是以编程方式发送的。这些将始终出现在您的帐户中,并且作为您应该适当回复它们的条款的一部分。

+0

我以为...我想我希望它可以改变,但我错了。谢谢。 –

3

这里是信息亚马逊提供给你的问题:

如果使用SMTP接口来发送信息,然后通知 转到SMTP的要求MAIL FROM命令指定的地址, 将覆盖任何返回路径:SMTP数据中指定的标头。

如果您使用SendEmail API操作来发送消息,然后:

如果指定SendEmail的可选ReturnPath这样的参数,然后 通知到指定的地址。

否则,通知将转到SendEmail的 必需的Source参数中指定的地址,该参数填充 消息的From:标头。

如果您使用的SendRawEmail API操作来发送消息,然后:

如果指定SendRawEmail的可选Source参数,然后 通知到该地址,覆盖任何返回路径:头 在原规定信息。

否则,如果在原始 消息中指定了返回路径:标头,则通知会转到该地址。

否则,通知将转到 原始消息的From:标头中的地址。

这里找到:http://docs.aws.amazon.com/ses/latest/DeveloperGuide/notifications-via-email.html