我的 Exchange 服务器无法发送电子邮件

我的 Exchange 服务器无法发送电子邮件

我有一个 Exchange 2003 电子邮件服务器,但外发电子邮件似乎没有发出去。

电子邮件仅到达电子邮件队列,无法再进一步发送。

我收到很多如下消息:

向远程域“comet.co.uk”传送消息时,向主机“129.35.70.45”传送消息失败,原因如下:远程服务器未响应连接尝试。

这让我认为这可能与我的 DNS 设置有关,因为我的 Exchange 服务器也充当域控制器。

传入电子邮件工作正常并且服务器互联网连接工作正常。

答案1

只是为了增加一些价值。要获取域的 MX 记录:

nslookup
set type=MX
<domain>

例如:

c:\>nslookup
Default Server: <your DNS>
Address: <your DNS IP>

> set type=MX
> redhat.com
Server: <your DNS>
Address: <your DNS IP>

Non-authoritative answer:
redhat.com MX preference = 10, mail exchanger = mx2.redhat.com
redhat.com MX preference = 5, mail exchanger = mx1.redhat.com

mx1.redhat.com internet address = 209.132.183.28
mx2.redhat.com internet address = 66.187.233.33
>

答案2

A 您确定该公司/实体配置正确吗?您可以通过其他方式联系他们吗?(例如给他们打电话)您可以远程登录到他们的 MX 记录吗?

如果您的其他名称解析相关活动正在运行,我不愿意说您的 DNS 有问题。如果您可以毫无问题地向其他外部实体发送邮件,那么很可能该组织出了问题……

答案3

Joeqwerty 问道,您能通过端口 25 远程登录到目标 IP 地址吗?如果您无法通过端口 25 远程登录到任何主机,那么这可能表明您的防火墙存在问题?

另外,您的服务器是否解析到正确的 IP 地址 - 也许对目标的 mx 执行 nslookup,并将该地址与 www.mxtoolbox.com 上的相同查找进行比较?这应该会告诉您是否是 DNS 有问题。

还有几件事需要考虑:

  • 您是否使用智能主机进行路由,或者仅使用 dns(根据您的评论,我假设您使用 dns)。
  • 这有用吗?
  • 检查您的服务器互联网地址是否符合黑名单(再次 - www.mxtoolbox.com)

祝你好运

相关内容