配置SmtpServer以发送电子邮件

时间:2010-08-16 19:34:05

标签: asp.net

我正在尝试从我的网站发送一封电子邮件,我已将其从.NET 1.1升级到2.0。 1.1版本将SmtpServer设置为:

System.Web.Mail.SmtpMail.SmtpServer = Current.Application.Item("SMTPServer")

它使用旧的'System.Web.Mail'命名空间中的SmtpMail.SmtpServer属性。

如何在不使用旧命名空间中的任何类/属性的情况下设置SmtpServer?我在网上看到了几个在web.config文件中设置SmtpServer的示例。

这是唯一的方法吗?如何在web.config中使用应用程序设置?

1 个答案:

答案 0 :(得分:1)

使用System.Net.Mail.SmtpClient

您也可以选择强制设置服务器。

SmtpClient client = new SmtpClient("my.server.com")
// ...