zoukankan      html  css  js  c++  java
  • Dynamics AX 2012 R2 电子邮件广播错误 0x80040213

    Dynamics AX 2012 R2 电子邮件广播错误 0x80040213

    今天Reinhard在新环境做邮件广播测试时,发现无法发送邮件,并报以下错误:

    类“CDO.Message”的 COM 对象中的方法“send”返回了错误代码 0x80040213 (<未知>),此错误代码表示: 与服务器的传输连接失败。。

    Reinhard检查了电子邮件参数里的配置,与老环境中的配置一致,并没有问题。电子邮件参数邮件模板配置方法可以参考Reinhard之前的博文 Dynamics AX 2012 R2 设置E-MailDynamics AX 2012 R2 配置E-Mail模板

    问题排查

    排除 Dynamics AX 的影响因素

    为了排除 Dynamics AX 方面的影响因素,我们用运行Telnet命令来测试下。

    新环境

    没有安装Telnet的可以在Windows 功能里添加。

    在新环境的终端中,运行telnet,连接邮件服务器的地址和端口。

    欢迎使用 Microsoft Telnet Client
    
    Escape 字符为 'CTRL+]'
    
    Microsoft Telnet> open mail.msdynax.net 25
    正在连接mail.msdynax.net...无法打开到主机的连接。 在端口 25: 连接失败
    Microsoft Telnet>
    

    我们看到,新环境中是连不上的。

    老环境

    在老环境的终端中,执行相同的命令。

    欢迎使用 Microsoft Telnet Client
    
    Escape 字符为 'CTRL+]'
    
    Microsoft Telnet> open mail.msdynax.net 25
    
    220 mail.msdynax.net Microsoft ESMTP MAIL Service ready at Thu, 9 Mar 2
    017 15:46:43 +0800
    

    我们看到,已打开了邮件服务器的地址和端口。

    使用系统的Telnet命令也出现同样的故障,可以排除 Dynamics AX 方面的因素了。

    其它影响因素

    既然相同的配置,在老环境里没问题,在新环境里报错,Reinhard猜可能是以下几个地方出问题了:

    • 防火墙
    • 域控策略
    • 邮件服务器对客户端做了IP限制

    Reinhard对这几个部分逐一做了确认,没有发现任何限制。

    解决方法

    Reinhard无奈之下,对新环境重新安装了操作系统。装完后再进行测试,已经可以连上邮件服务器了。

  • 相关阅读:
    python装饰器的wraps作用
    lambda函数和map函数
    python直接赋值、切片、浅拷贝和深拷贝
    ubuntu shell脚本出错 dash
    关于方法论和相关书籍
    如何安全的大数据量表在线进行DML操作
    mysql group by 查询非聚集列
    MongoTemplate进行增删改查
    Mockito 的用法
    一个人开始优秀的3种迹象
  • 原文地址:https://www.cnblogs.com/msdynax/p/6598262.html
Copyright © 2011-2022 走看看