从批处理过程通过MS Exchange发送电子邮件

时间:2013-09-12 15:30:57

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

在指定凭据时,请提供共享邮箱的凭据,并且你很高兴。**

相关问题