我有一个简单的BizTalk应用程序,其中只有一个模式和管道。我只是在管道的验证阶段添加了XML,我已经在BizTalk Server 2010中部署了这个应用程序。
现在,我已经创建了一个接收位置,它接受一个XML文件并设置它的接收管道,我已经创建了这个管道。我还在接收端口中标记了“启用失败消息的路由”。
我还创建了一个SMTP发送端口,并将其配置为邮件服务器名称等。
接收端口工作正常,但发送端口无法发送电子邮件。当我检查“跟踪服务实例”时,会显示“传输未能连接到服务器”。
更新:我使用服务器名发送电子邮件,并收到错误“服务器拒绝发件人地址,服务器响应是: 530 5.7.0必须首先发出STARTTLS命令.ye1sm22267001pab.19-gsmtp”
问题在哪里?如有任何帮助,将不胜感激。
发布于 2013-10-28 12:14:31
有了更新中的错误,问题就很明显了。Gmail服务器正在等待SSL连接。
请参阅SMTP TLS问题
标准SMTP适配器不支持SSL/TLS连接。 您将需要编写自定义适配器或购买第三方适配器以支持SSL连接。 http://www.nsoftware.com/products/biztalk/adapters/emails.aspx Greg.Forsythe
编辑:另一种方法是连接到不需要SSL/TLS的本地SMTP服务器,并让它路由电子邮件。
发布于 2013-10-20 11:10:27
您是运行32位还是64位?您的跟踪主机是32位还是64位?MIME/SMIME编码器流水线不能在64位模式下运行.你在用那个吗?
发布于 2013-10-20 23:24:36
“传输未能连接到服务器”
此错误消息基本上意味着BizTalk SMTP适配器无法连接到SMTP服务器,或者服务器不允许发送电子邮件。
尝试使用telnet客户端连接SMTP服务器(您可能需要将其安装为附加功能)或配置代理(在SMTP适配器和适配器默认值上可用)。
您也可能需要对SMTP服务器进行身份验证。此外,一些SMTP服务器不允许从"someone@notthenameofthecompany.com“这样的未知域发送电子邮件。
希望这能有所帮助。
https://stackoverflow.com/questions/19475694
复制相似问题