0

我正在使用亚马逊云服务来托管我的网页。我们的网站实际上每小时发送大量电子邮件。在一瞬间,我们的服务器可能会被要求发送 30 封或更多邮件。

有时我们的客户抱怨没有收到来自网络的电子邮件,该网络连接到我们的邮件服务器以发送电子邮件。如果我们将电子邮件直接从我们的地址发送到他们的地址,则不会发生这种情况,因此我很清楚是导致问题的网页。

问题是我不知道发生了什么,也不知道要寻找什么。我检查了该服务器的内存和 CPU,一切似乎都正常

4

1 回答 1

0
  • 确保您的网站使用正确的退回地址(即信封发件人地址)发送邮件。这不必与From : 标头中的地址相同。默认情况下,这通常类似于“apache@www.example.com”——我不了解亚马逊)。这些类型的退回地址很糟糕,因为如果出现问题,通常您不会收到错误消息。使用真实的电子邮件帐户。要检查您当前使用的退回地址,请查看收到邮件的消息来源并查看Return-Path标头。

  • 检查邮件服务器的日志以查找丢失的消息。它要么报告错误(在这种情况下,您应该将错误发送到您的退回地址),或者它报告消息已发送到目标服务器(在这种情况下,您告诉您的客户检查他们的邮件日志,因为您可以证明您已经发送了信息)

于 2012-06-12T11:06:11.737 回答