邮件服务器设定

邮件服务器设定

我在 Windows 2003 上有一个邮件服务器(MailEnable),我将邮件服务器设置为在发送邮件之前对用户进行身份验证。(此邮件服务器在尝试发送到非本地电子邮件地址时需要身份验证)但从昨天开始,在没有更改任何设置的情况下,我收到了来自邮件服务器的许多消息传递延迟,这些消息来自我从未尝试发送过电子邮件的电子邮件地址:我担心有人试图从我的邮件服务器发送垃圾邮件,我该如何检查这种可能性?并解决问题。

谢谢

MailEnable:消息传递已延迟。

消息正在*****.info 等待传送至 mailin-03.mx.aol.com。

该消息将在 29 小时后重试。

原因:aol.com 的邮件服务器目前无法接受您的电子邮件。MailEnable 将继续尝试发送此消息,并将通知您任何进展。

远程邮件服务器返回错误:421-:(DNS:NR)

答案1

您的电子邮件未被接受的原因是您的 IP 地址没有反向 DNS

发生的事情是:

  1. AOL 邮件服务器从 1.1.1.1 获取连接(示例)
  2. 然后尝试解析 1.1.1.1,得到 smtp.example.com(示例)
  3. 然后,它尝试解析 smtp.example.com 并获取另一个 IP 地址或无法解析它。
  4. 然后,它会向您的邮件服务器发送一条错误消息,告诉它您需要反向 DNS 才能向他们发送电子邮件(顺便说一下,这很常见)。

答案2

您需要在 SMTP 服务器上启用日志记录;在日志记录属性高级选项卡中,确保勾选所有选项。这将记录通过服务器的所有内容。NB 日志文件可能很大,特别是当您收到垃圾邮件时。您可能希望将日志目录放在具有大量可用空间的分区上。

如果您的密码很弱,NB 身份验证不会提供任何保护。垃圾邮件发送者经常通过尝试猜测密码来攻击经过身份验证的 SMTP 服务器。我通常会关闭身份验证,除非我能保证密码很强,例如使用组策略启用复杂密码。

JR

答案3

MailEnable 将继续尝试传递此消息并通知您任何进展。

这条消息看起来是你通过电子邮件收到的。或者你是在日志文件中看到它的?

如果您收到一封电子邮件:您确定此警告来自你的邮件服务器,而不是其他服务器?

(另一台服务器碰巧也运行 MailEnable,可能被滥用为垃圾邮件,使用您的电子邮件地址作为发件人。但是,在这种情况下,您还会收到所有类型的外出回复,以及各种真正无法送达的消息。)

相关内容