密码恢复控制发送邮件失败

本文关键字:失败 恢复 控制 密码 | 更新日期: 2023-09-27 18:08:21

我有windows vista,我检查了它在IIS中没有默认的虚拟smtp。

我使用端口25的本地主机为我的密码恢复控制发送电子邮件,但它不工作。

如何发送邮件?

我现在修好了。下面是我的代码:

PasswordRecovery1_SendingMail(object sender, MailMessageEventArgs e) 
{
    e.Cancel = true; 
     PasswordRecovery1.MailDefinition.BodyFileName = "~/password.txt"; 
    SmtpClient smtp = new SmtpClient(); 
    smtp.EnableSsl = true; 
     smtp.Send(e.Message); 
}
<mailSettings> 
<smtp from="email@gmail.com">
 <network host="smtp.gmail.com" port="587" userName="email@gmail.com" password="xxxxx"/> </smtp>
 </mailSettings>

在password.txt文件中我写了"您可以通过以下登录信息返回网站。"我在password.txt文件中写道:"您可以通过以下登录信息返回网站。

<br>Username = <%Username%> </br>
<br>Password = <%password%>" </br>

密码恢复控制发送邮件失败

提供了稀缺的信息…我只能猜测您的开发邮件服务器没有正确设置。如果使用localhost发送,则需要在本地IIS服务器上运行和配置smtp。你为什么要确定这是关着的?