在ECM中检索自定义MTA的DNS消息

时间:2013-05-07 21:25:52

标签: sitecore sitecore6 sitecore-ecm

使用ECM 2.0的Sitecore 6.6,Update 4(rev 130214)(rev 130123)

我有一个Sitecore安装,我们正在使用自定义MTA。我已在Email Campaign Manager根目录中配置Delivery Status Notifications部分,以包含我的Return Address POP3信息。

自定义MTA正在发送电子邮件,我的POP3帐户正在接收DNS退回电子邮件。

我无法将此信息反馈回ECM。我已经检查了ECM的Checked Bounced Messages任务,虽然它仍然配置为进行日常检查,但我已经多次手动运行它无济于事。

为什么ECM无法提取这些信息的任何线索?

谢谢!

2 个答案:

答案 0 :(得分:4)

  • 检查您的架构设置,因为ECM不会自动接收 DNS bouce电子邮件计数,因为它没有使用SAC 使用自定义MTA。请看下面的图片。

  • 由于您使用的是自定义MTA,请确保正确配置了“传递状态通知设置”。特别是通知收集,因为指南说:

  

是否从e收集递送状态通知   模块用于发送消息的邮箱。如果选中此复选框   清除后,该部分的其余部分将被忽略。

     

如果选中此复选框,则此部分的其他字段为   为空,这些字段将从经理根目录继承。

  • 确保遵循以下两个步骤。阅读ECM Admin & Dev Guide

    • MTA服务器将DSN邮件发送到公司电子邮件地址。 SMTP服务器将DSN邮件发送到该地址 在“返回地址”字段中指定。通常这个地址是托管的 在企业电子邮件服务器上。

    • ECM模块连接到电子邮件服务器并获取DSN消息以供进一步分析。 POP3协议用于此 连接。有关收集DSN邮件的详细信息, 请参阅收集交货状态通知部分。

  • 最后检查订阅者的简档以获取UndeliveredCount属性 软弹跳以及经理根项目的Undelivered Max 设置,它应该给你柔软的反弹(或最大值 每个订户的UndeliveredCount属性。

让我们知道你是如何相处的,以及上述是否有用。

enter image description here

答案 1 :(得分:0)

借助Sitecore支持并通过一些反编译和添加ECM代码的其他日志记录,我们确定问题是自定义MTA正在剥离包含Sitecore campaignID引用的原始标头。

当campaignID标题出现时,ECM效果很好,将退回邮件拉回Sitecore没有问题。