如何在本地为Web服务器设置SMTP邮件。
我正在维护一个Web应用程序,当我查看已部署的Web配置文件时, 我注意到web配置中的以下条目
我想知道,如何在网络服务器上找到设置。
请帮帮忙?
答案 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服务器通过本地机器发送电子邮件。