3
|
Daniel Papasian · 技术社区 · 16 年前 |
![]() |
1
2
SMTP RFC不需要它,但是许多流行的系统会拒绝使用假helos的邮件。请注意,RFC1033和RFC1912都要求所有可连接到Internet的主机都有一个有效的名称;只需在helo中列出该名称就可以解决许多问题。不幸的是,有些垃圾邮件过滤器还拒绝来自主机名的邮件,这些主机名包含的字符串意味着它们位于动态地址池中(如“dynamic”、“dsl”或短划线分隔的IP地址,这与许多ISP相同)。 如果您的朋友无法控制他们的反向DNS,则可以选择使用合适的计算机作为发送邮件的智能主机;例如,他们的ISP的邮件服务器。 |
![]() |
2
6
严格来说,你是 二者都 违反了RFC。 注释部分包括:
和
由于垃圾邮件的普遍存在,最近的邮件服务器 相当地 比RFC所说的更严格,通常会发现各种专有检查和拒绝原因。 但是,他们的helo字符串中的主机名不正确,根本没有给自己带来任何好处。虽然您的邮件服务器可能工作得很好,但他们的邮件可能在发送和接收来自许多系统的电子邮件时遇到困难。 我会让他们知道的。如果仅仅因为他们的错误配置,他们可能不会收到所有他们应该收到的电子邮件。 |
![]() |
3
4
正如您所引用的,RFC822标准将行为留给MTA。如今,如果无法解析名称,那么拒绝helo阶段的连接(并对照黑名单(如spamhaus)进行检查)是MTA跟上僵尸网络产生的大量垃圾邮件的唯一方法。 所以没有标准规定你必须这样做,但是如果你不这样做,你的电子邮件就不会走得太远。 |
![]() |
4
1
是的,他们应该。包括雅虎在内的许多其他系统将拒绝来自主机名的邮件,这些主机名无法反向映射到连接的IP,或者无法解析这些邮件。 |
![]() |
5
0
嗯,我不同意。如果愿意,它可以在ehlo/helo内提供全部垃圾。只要它说了什么, 和 只要我能解析它来自的IP地址,我就很高兴。 ehlo内部通常是一个短的主机名,而不是一个fqdn。 |
![]() |
Karthik · 如何使用smtp设置通过typo3 8发送邮件? 6 年前 |
![]() |
user1228123 · 使用Java Mail哪个更安全 6 年前 |
![]() |
NVG · 使用cloudflare时的php邮件和SMTP 7 年前 |
![]() |
smeeb · DKIM配置的AWS SES标识“待定验证” 7 年前 |