biztalk server 2010通过SMTP发送端口路由时出错

biztalk server 2010通过SMTP发送端口路由时出错,biztalk,esb,biztalk-2010,biztalk-deployment,Biztalk,Esb,Biztalk 2010,Biztalk Deployment,我有一个简单的BizTalk应用程序,其中只有一个模式和管道。我只是在管道的验证阶段添加了XML验证器。我已经在BizTalk Server 2010中部署了这个应用程序 现在,我已经创建了一个接收位置,它接收一个XML文件并设置我创建的接收管道。我还在接收端口中标记了“为失败消息启用路由” 我还创建了一个SMTP发送端口,并将其配置为邮件服务器名称等 接收端口工作正常,但发送端口无法发送电子邮件。 当我选中“Track Service Instance”时,显示一个错误“Transport未能

我有一个简单的BizTalk应用程序,其中只有一个模式和管道。我只是在管道的验证阶段添加了XML验证器。我已经在BizTalk Server 2010中部署了这个应用程序

现在,我已经创建了一个接收位置,它接收一个XML文件并设置我创建的接收管道。我还在接收端口中标记了“为失败消息启用路由”

我还创建了一个SMTP发送端口,并将其配置为邮件服务器名称等

接收端口工作正常,但发送端口无法发送电子邮件。 当我选中“Track Service Instance”时,显示一个错误“Transport未能连接到服务器”

更新:我正在使用Gmail SMTP服务器名称发送电子邮件,收到错误“服务器拒绝了发件人地址。服务器响应为:530 5.7.0必须先发出STARTTLS命令。ye1sm22267001pab.19-gsmtp”


问题出在哪里?非常感谢您的帮助

您运行的是32位还是64位?您的跟踪主机是32位还是64位?MIME/SMIME编码器管道无法在64位模式下运行。。。你在用那个吗

“传输无法连接到服务器”

此错误消息基本上表示BizTalk SMTP适配器无法连接到SMTP服务器,或者服务器不允许发送电子邮件

尝试使用telnet客户端(您可能需要将其作为附加功能安装)或通过配置代理(SMTP适配器和适配器默认设置上提供)连接到SMTP服务器

您可能还需要向SMTP服务器进行身份验证。 此外,某些SMTP服务器不允许从未知域发送电子邮件,如“someone@notthenameofthecompany.com“


希望这能有所帮助。

由于更新中存在此错误,问题很明显。 Gmail服务器需要SSL连接

标准SMTP适配器不支持SSL/TLS连接

您需要编写自定义适配器或购买第三方 支持SSL连接的适配器

格雷格·福赛斯


编辑:另一种方法是连接到不需要SSL/TLS的本地SMTP服务器,并让它路由电子邮件

如果需要更多信息,请将问题保留为评论问题。@LisaEdwards Biztalk正在WIndows server 2008R2 64位计算机上运行。我没有使用任何编码器管道。@LisaEdwards我使用gmail smtp服务器名称来发送邮件,我收到错误“服务器拒绝了发件人地址。服务器响应为:530 5.7.0必须首先发出STARTTLS命令。YE1SM2267001PAB.19-gsmtp”是否使用SSL?Gmail需要它,除非您在发件人电子邮件帐户地址设置下取消选中它。