我在我的邮件服务器(ASSP 2.4)中运行代理反垃圾邮件。
如果阻止了远程垃圾邮件发送者电子邮件,则反垃圾邮件允许使用
配置回复请两个问题;
a)如果我使用'250 OK'解决方案,我是否打破了一些规则 简单邮件传输协议(RFC 821和RFC 5321)?
b)哪个更好,更值得推荐,为什么; “554 5.7.1”或“250 OK”?
谢谢你,Graziano
答案 0 :(得分:0)
根据RFC 5321的第3.3节,一旦您,接收方向发送方发送250 OK
,则表示接收方已成功存储该消息。进一步根据RFC 532第4.2.4节回复<CRLF>.<CRLF>
并使用肯定代码(2yx
),您承担交付邮件的责任。您还可以发现5yz
对DATA
动词的响应被接受(354
}是适当的,当服务器确定该消息时应该因政策或其他原因而被拒绝。&#34;
因此,要遵循RFC,如果您确定邮件是垃圾邮件,则应该发出5yz
响应。但是,没人监管这一点。如果您将邮件服务器配置为违反RFC,您仍会收到电子邮件(特别是因为您等到DATA
阶段中断协议,发件人无法取消发送消息)。
但是,如果您愿意将邮件归类为垃圾邮件,那么您就会发现有人滥用SMTP协议,那么谁在乎您的工作,那么他们就是一个肮脏的垃圾邮件发送者?如果它是误报并且发件人认为您收到了他们的电子邮件,而实际上并没有因为您因为垃圾邮件而丢弃它,该怎么办?垃圾邮件过滤器通常是错误的。
没有人会来找你而报告你没有遵循SMTP协议,这是因为RFC的被编写为被解释。但是,您应该将您的邮件服务器配置为对合法的发件人友好,但错误地识别为向您发送垃圾邮件的邮件服务器,以便他们可以将问题告知您。