0
  1. 发送电子邮件 usingSystem.Web.Helpers.WebMail和 using之间有什么区别(优点/缺点?) System.Net.Mail.SmtpClient

  2. 据我所知,System.Web.Mail命名空间被认为是过时的。它适用于WebMail课堂吗?

  3. 对于 ASP.NET Web 应用程序或 Web API,哪一个更好(如果有区别)?

我现在看到的方式WebMail为我提供了一个抽象,如果我不需要更改配置(主机、凭据等),我可以使用它轻松发送电子邮件。我可以在启动时配置一次并从那里使用。如果SmtpClient我需要自己提供这个抽象。

4

1 回答 1

0

System.Web.Mail 不是 .NET SMTP 实现。它使用 CDONTS 组件。System.Net.Mail 是一个更好的选择,因为它是一个完全托管的 .NET SMTP 实现。

于 2013-08-18T21:53:18.533 回答