【发布时间】:2015-02-19 03:28:58
【问题描述】:
我正在开发一个使用 Exchange API 发送电子邮件的 C# 项目。
到目前为止,我完全可以发送电子邮件,我只是想知道如何测试我与 Exchange Server 的连接。
我需要一个名为 TestConnection 的方法,在调用该方法时测试与交换服务器的连接。这可能吗?
我在 Exchange API 上找不到任何可以实现这一点的东西。下面是我用来连接和发送电子邮件的部分代码。
ExchangeService service = new ExchangeService();
if (String.IsNullOrEmpty(DomainName))
service.Credentials = new WebCredentials(FromEmail,Password);
service.Credentials = new WebCredentials(FromEmail, Password, DomainName);
service.AutodiscoverUrl(FromEmail, RedirectionUrlValidationCallback);
//Email Setup
EmailMessage emailMessage = new EmailMessage(service);
//EmailMessageSetting:
emailMessage.Save();
emailMessage.SendAndSaveCopy();
提前致谢!!
【问题讨论】:
标签: c# email exchange-server