.NET,SendGrid,Gmail 缺少发件人标头

.NET,SendGrid,Gmail 缺少发件人标头

我在 SendGrid 中收到了下面这条正在发送到 Gmail 的消息。但是,这一直有效,而且我当然有一个发件人电子邮件地址。这是其他原因还是错误?

550 5.7.1 [208.117.55.132 11] Our system has detected that this message is not RFC 5322 compliant: 'From' header is missing. To reduce the amount of spam sent to Gmail, this message has been blocked. Please visit https://support.google.com/mail/?p=RfcMessageNonCompliant and review RFC 5322 specifications for more information. k7si5926825iok.8 - gsmtp

答案1

我在使用 PHP 通过 SendGrid 向 Gmail 发送邮件时遇到了这个问题。似乎可以通过将发件人标头更改为在 < 和 > 之间包含电子邮件地址来解决。

老的:

From: [email protected]

新的:

From: <[email protected]>

答案2

看起来 SendGrid 今天遇到了这个问题。

来自他们的支持团队:

你好,

感谢您的联系。我们的团队已意识到一个问题,该问题导致将返回路径添加到发件人地址或删除发件人地址。在某些情况下,这也会导致返回路径显示为主题行或返回空主题行。工程师目前正在确定此错误的范围,因为刚刚发现此错误并正在研究如何解决它。我会保持此工单打开状态,并在有更新时通知您。

感谢您的理解,

希望他们能尽快解决这个问题。

相关内容