<add key =“SMTPServer”value =“127.0.0.1”>

时间:2017-12-11 00:02:58

标签: asp.net asp.net-mvc

如何在本地为Web服务器设置SMTP邮件。

我正在维护一个Web应用程序,当我查看已部署的Web配置文件时, 我注意到web配置中的以下条目

我想知道,如何在网络服务器上找到设置。

请帮帮忙?

1 个答案:

答案 0 :(得分:0)

<add key=“SMTPServer” value=“127.0.0.1” />并不意味着您的本地存在SMTP服务器。这只是存储在Web.config文件中的键值数据,可以在Web应用程序的任何位置调用,具有:

string example = WebConfigurationManager.AppSettings["SMTPServer"]
//and then example = "127.0.0.1"

除此之外,您需要在应用中进行搜索,应用在哪里调用此密钥["SMTPServer"]

大多数情况下,它将由SmtpClient类处理。您可以在Google上找到大量示例。如果它比这更复杂,请发布更多信息。

<强> 修改

经过研究,发现你只能通过IIS在本地发送电子邮件,如果你有IIS 6.否则,你需要本地的SMTP服务器通过本地机器发送电子邮件。