0

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

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

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

4

1 回答 1

1

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

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

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

于 2013-09-18T14:05:23.613 回答