【问题标题】:Sending e-mail via MS Exchange from a batch process通过 MS Exchange 从批处理发送电子邮件
【发布时间】:2013-09-12 15:30:57
【问题描述】:

我有一个 C# 程序,计划每周在 Windows 2008 服务器上运行。它将在服务帐户(域,而不是本地)下执行。我希望这个程序通过我们的 MS Exchange 服务器发送电子邮件。

需要在 Exchange 端执行什么操作,以便此服务帐户可以访问 Exchange(最好通过 EWS)并发送电子邮件?
我们已经有一个共享邮箱,我想用它来发送电子邮件 - 即电子邮件将具有该共享邮箱的“发件人”地址。如果我们可以避免为服务帐户创建另一个邮箱,那就太好了。

关于如何发送电子邮件的任何其他想法?我无法在服务器上安装任何第 3 方程序。

【问题讨论】:

    标签: c# email exchange-server batch-processing


    【解决方案1】:

    **如果您已经创建了共享邮箱,您可以使用该邮箱的凭据通过 EWS 发送电子邮件,“发件​​人”地址将是共享邮箱的地址。无需为用于运行批处理作业的服务帐户。 这是一个链接,其中提供了有关如何使用 EWS 发送电子邮件的代码示例。

    http://chrisbitting.com/2013/02/21/retrieving-and-sending-email-using-exchange-web-services-managed-api-2-0-c/

    在指定凭据时,请提供共享邮箱的凭据,然后您就可以开始了。**

    【讨论】:

      猜你喜欢
      • 2019-06-05
      • 2016-12-28
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 2016-05-11
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多