none
Exchange 部分国外邮件无法发送 RRS feed

  • 问题

  • 内部邮件收发正常,外部国内邮件收发正常,部分国外邮件(如JP)无法发送.

    邮件跟踪:

          SMTP   存储驱动器:邮件已从存储提交
          SMTP   邮件已提交到高级队列    
          SMTP   已启动向高级队列的邮件提交
            SMTP   邮件已提交给分类程序
              SMTP   邮件已分类,并已排队准备进行路由
            SMTP   邮件已路由,并已排队准备进行远程传递
              SMTP   已启动邮件的出站传输
              SMTP   邮件通过SMTP传输到*****************************

    后面记录就没有了,提示:在目录中找不到邮件跟踪日志中的"*****************"对象,此对象可能已被删除,跟踪历史记录可能不正确

    在线等待回复. 谢谢!  急!!!

    2010年5月13日 6:42

答案

  • 请启用SMTP日志并检查结果,如果SMTP日志中显示已经发送,那么问题可能出在接收方。

    默认的 SMTP 协议日志格式为 W3C 扩展日志文件格式。您可以使用此日志来选择要跟踪的信息。 要打开 W3C 日志记录,请按照下列步骤操作: 您也可以尝试Telnet到远程服务器并把结果贴在论坛中:

    1. 启动 Exchange 系统管理器。
    2. 展开“Servers\<var>Your_ Server_Name</var>\Protocols\SMTP”。
    3. 右键单击“SMTP 虚拟服务器”,然后单击“属性”。
    4. 在“常规”选项卡上,单击以选中“启用日志记录”复选框。
    5. 在“活动日志格式”列表中,单击“W3C 扩展日志文件格式”。
    6. 单击“属性”。
    7. 在“常规属性”选项卡上,单击您要在“新日志计划”下使用的日志计划。
    8. 在“日志文件目录”框中,键入您要保留日志文件的路径。
    9. 单击“高级”选项卡,然后单击以选中“扩展日志记录选项”列表中您要跟踪的每个扩展日志记录选项旁边的复选框。
    10. 单击“应用”,然后单击“确定”关闭“日志记录属性”。
    11. 单击“应用”,然后单击“确定”以保存您的设置并关闭“SMTP 虚拟服务器属性”。

     

    http://support.microsoft.com/kb/153119/zh


    Your expertise never fails to impress :)
    2010年5月14日 9:30

全部回复

  • 急急急!!!   高手们快救命啊!
    2010年5月13日 6:46
  • 请问您的exchange是什么版本的?

    请用以下网址测试outbound SMTP email,确保您为对外的服务器的IP地址做了反向解析:

    https://www.testexchangeconnectivity.com/

     

    另外您可以在一台Internet客户端上使用nslookup解析Exchange 服务器的PTR记录:

     

    1.在命令提示符处,键入 Nslookup,然后按 Enter

    2.键入 server <IP 地址>,其中“IP 地址是外部 DNS 服务器的 IP 地址。

    3.键入 set q=PTR,然后按 Enter

    4.键入 <ipaddress>,其中“ipaddress”是防火墙的出口地址,然后按 Enter

     

    例如,您的Exchange Server位于防火墙后面,它的内部IP地址是10.10.10.1。防火墙的外部IP地址是4.3.2.1

     Exchange Server通过防火墙发送邮件给destination.com域,接收邮件服务器看到SMTP连接的地址是4.3.2.1。接收电子邮件服务器根据这个地址执行反向DNS查询,而不一定是MX记录。接收方服务器找到的4.3.2.1PTR记录必须指向source.com域的有效的主机记录。

     

    最后请用以下网址测试您的IP地址是否在RBL里面:

     

    http://www.spamhaus.org/query/bl?ip=124.126.187.164

     

    http://www.mxtoolbox.com/SuperTool.aspx?action=blacklist%3a218.104.219.234


    Your expertise never fails to impress :)
    2010年5月13日 7:21
  • 我们买的exchange是2010,申请降级为2003使用.

    在反垃圾邮件服务器里没有找到记录.

    我该如何下一步处理?

    谢谢

    2010年5月13日 7:33
  • 您安装的exchange 2003服务器吗?

    现在情况是,部分国外邮件发不出去吗?可以举个比较典型的外国网址吗?

    您有没有查看exchagne 2003控制台,队列查看器里,失败发送邮件的额外队列信息上面写的是什么?

    您的服务器做过反向解析了吗,如果没有,很多国外网址会拒绝您向他们发邮件。

    另外检查一下中继和认证功能:

    ESM>管理组>服务器>协议>SMTP>SMTP虚拟服务器>中继>

    ESM>管理组>服务器>协议>SMTP>SMTP虚拟服务器>认证>选中匿名访问

    使用这个网址测试下:http://cbl.abuseat.org/lookup.cgi?ip=61.152.xxx.xxx


    一起努力,共同学习
    2010年5月13日 7:52
  • 现在使用的是exchange 2003,

    现在是部分国外邮件无法发送,之前是印度,现在日本, 如: m-korenaga@gm.unipres.co.jp

    在列队里面没有记录,也查找不到.  gm.unipres.co.jp 显示为就绪,记录是0  

    认证方式为匿名访问,  中继会有影响吗?

    2010年5月13日 8:04
  • 继续等待答案, 谢谢!
    2010年5月13日 9:17
  • 请启用SMTP日志并检查结果,如果SMTP日志中显示已经发送,那么问题可能出在接收方。

    默认的 SMTP 协议日志格式为 W3C 扩展日志文件格式。您可以使用此日志来选择要跟踪的信息。 要打开 W3C 日志记录,请按照下列步骤操作: 您也可以尝试Telnet到远程服务器并把结果贴在论坛中:

    1. 启动 Exchange 系统管理器。
    2. 展开“Servers\<var>Your_ Server_Name</var>\Protocols\SMTP”。
    3. 右键单击“SMTP 虚拟服务器”,然后单击“属性”。
    4. 在“常规”选项卡上,单击以选中“启用日志记录”复选框。
    5. 在“活动日志格式”列表中,单击“W3C 扩展日志文件格式”。
    6. 单击“属性”。
    7. 在“常规属性”选项卡上,单击您要在“新日志计划”下使用的日志计划。
    8. 在“日志文件目录”框中,键入您要保留日志文件的路径。
    9. 单击“高级”选项卡,然后单击以选中“扩展日志记录选项”列表中您要跟踪的每个扩展日志记录选项旁边的复选框。
    10. 单击“应用”,然后单击“确定”关闭“日志记录属性”。
    11. 单击“应用”,然后单击“确定”以保存您的设置并关闭“SMTP 虚拟服务器属性”。

     

    http://support.microsoft.com/kb/153119/zh


    Your expertise never fails to impress :)
    2010年5月14日 9:30