【问题标题】:Setup Transport agent for Internal Mails in Exchange Server 2013在 Exchange Server 2013 中为内部邮件设置传输代理
【发布时间】:2014-07-02 20:11:13
【问题描述】:

我正在尝试在 Exchange Server 2013 中为内部邮件设置传输代理。 我阅读了传输代理的 MSDN 链接。 Create transport agents

在此链接中,它仅提供 SMTP 邮件的信息。 我需要为内部邮件创建传输代理,即在我的 Exchange 服务器 MailBox users mails 中,不需要外部邮件 [SMTP] 。

实际上我正在创建 Transport Agent 以获取我的服务器的所有已接收邮件的邮件标头。 如何仅为内部收到的邮件创建传输代理。

请分享您的想法。这是我第一次从事 Exchange Server 开发。

【问题讨论】:

    标签: exchange-server exchange-server-2010


    【解决方案1】:

    要处理通过您的邮件服务器(内部和外部)的所有邮件,您应该实现 RoutingAgent 而不是 SmtpReceiveAgent:

    http://msdn.microsoft.com/en-us/library/office/aa563310(v=exchg.150).aspx

    然后您可以挂钩到 OnSubmittedMessage 事件并检查每条消息。在您的事件处理程序中要做的第一件事是检查消息的发送者/接收者,如果消息不感兴趣(即外部通信、NDR 等),则发出 return; 语句。 ) - 这将导致消息“按原样”发送而不进行处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多