![无法让 SmarterMail 在新的 Windows 2008 服务器上运行](https://linux22.com/image/554388/%E6%97%A0%E6%B3%95%E8%AE%A9%20SmarterMail%20%E5%9C%A8%E6%96%B0%E7%9A%84%20Windows%202008%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
确实遇到了麻烦,我已经阅读了所有能找到的指南但仍然遇到困难,在 Windows 2008 上安装 IIS7.5 时使用最新版本的 Smartermail 8。
我已经设置好了,可以正常发送电子邮件、登录等,但就是收不到电子邮件。我总是收到这样的回复:
永久故障的技术细节:Google 尝试发送您的邮件,但被收件人域拒绝。我们建议您联系其他电子邮件提供商以获取有关此错误原因的更多信息。其他服务器返回的错误是:550 550 5.7.1 无法中继[电子邮件保护](状态 14)。
我遵循了以下指南:
http://portal.smartertools.com/KB/a31/cant-receive-mail.aspx
并得到了这些结果,但对我来说毫无意义。我还附上了我的设置的一些图片,有人能发现明显的错误吗?
当我这样做时:netstat -abnp tcp
我仅在端口 25 上监听一个:
TCP 127.0.0.1:25 0.0.0.0:0 正在侦听
我的 smartermail 网络服务器配置设置为端口 9998 上的所有 IP 地址,我也尝试了 25 个,但没有成功。SMTP 服务也在服务中停止。
非常感谢您的帮助,我对此不太了解。
更新
现在这个正确吗?
更新 2
MX 记录看起来设置正确。但邮件仍然被退回,邮件内容相同。
有人说我需要禁用 SMTP 服务,其他人则说让它继续运行。当我:
telnet 84.45.57.142 25
我收到了响应,220 tom.scirra.com Microsoft ESMTP MAIL Service
这是在 SMTP 服务正在运行的情况下。
当 SMTP 服务未运行时,我收到响应:
Could not open connection to the host, on port 25
当我netstat -abnp tcp
得到TCP 127.0.0.1:25 0.0.0.0:0 LISTENING [MailService.exe]
答案1
根据一些挖掘,您似乎需要以下内容...
您可能需要更新 mail.scirra.com 的 A 记录。它目前似乎正在识别 84.45.57.143,而您的邮件服务器似乎位于 84.45.57.142(根据您的示例/描述和端口扫描/直接连接)。
您可能还考虑为您的 scirra.com 域名设置 MX 记录,因为目前似乎还没有。
如果 SmarterMail 8 确实在 84.45.57.142 上运行,那么这两个步骤应该会让入站邮件流向您的 scirra.com 域。
答案2
我知道你做了什么!将 MX 记录从“mail”更改为空字符串。
正如您在此处看到的,当我询问谁处理 scirra.com 的邮件时,我没有得到任何记录,但是当我询问谁处理“mail.scirra.com”的邮件时,我得到了正确的答案。
您希望该 MX 记录仅适用于“scirra.com”,因此请去编辑该记录,以便 Windows DNS 管理器中标有“主机或子域”的字段为空白!
顺便说一句,访问 25 端口上的 mail.scirra.com 对我来说是可行的......