2014-07-10 59 views
2

我有一个ASP.Net应用程序,需要发送电子邮件。发送应用程序电子邮件的方法 - SMTP与Exchange Web服务

有人能呈现优点,并通过发送这些邮件的缺点:

SmtpClient (using System.Net.Mail) VS ExchangeService (using Microsoft.Exchange.WebServices)

一个我知道的是,如果我发送通过SmtpClient的电子邮件没有保存在“已发送邮件”的东西文件夹的Exchange服务器 - 如果我通过EWS(Exchange Web服务)发送它们 - 它们被保存在那里

任何其他issus?

回答

0

Exchange邮件服务使用MAPI电子邮件协议,而SMTP使用POP或IMAP电子邮件协议。您可以参考here以获取有关协议的更多信息,并使用哪一种适用于您。

+4

这个答案是错误的。 Exchange Web服务不'使用MAPI'。它允许通过SOAP Web服务与Exchange进行通信,因此协议是HTTP/HTTPS,SMTP不使用POP或IMAP。 SMTP是Internet邮件使用的基础协议。 POP是电子邮件客户端用来检索电子邮件的协议。 IMAP类似,但功能更全面。 –

相关问题