根据RFC 5321的第 3.3 节,一旦您(接收方)向发送方发送一条250 OK
消息,就意味着接收方已成功存储了消息。进一步根据 RFC 532 的第 4.2.4 节,<CRLF>.<CRLF>
使用肯定代码 ( 2yx
) 进行响应,您将承担传递消息的责任。您还可以发现,当“[...]服务器确定出于政策或其他原因应拒绝消息”时,接受动词的响应(带有 a )是合适5yz
的DATA
。354
5yz
因此,要遵循 RFC,如果您确定某封邮件是垃圾邮件,您可能应该发出响应。但没有人对此进行监管。如果您将邮件服务器配置为违反 RFC,您仍然会收到电子邮件(尤其是因为您要等到破坏DATA
协议的阶段,所以发件人无法取消发送邮件)。
但是,如果您愿意将邮件分类为垃圾邮件,那么您已经确定有人滥用 SMTP 协议,那么谁在乎您的所作所为他们是肮脏的垃圾邮件发送者?如果这是误报并且发件人认为您收到了他们的电子邮件,而您实际上没有收到,因为您将其丢弃为垃圾邮件怎么办?垃圾邮件过滤器通常是错误的。
没有人会来找你报告你没有遵循 SMTP 协议,这是因为 RFC是为解释而编写的。但是,您应该将邮件服务器配置为对合法但被错误识别为向您发送垃圾邮件的发件人友好,以便他们可以将问题传达给您。