![](/img/trans.png)
[英]An unhandled exception of type 'System.Net.Mail.SmtpException' occurred in System.dll
[英]An exception of type 'System.Net.Mail.SmtpException' occurred in System.dll but was not handled in user code
我设置了所有参数,但出现异常:System.dll中发生了类型为'System.Net.Mail.SmtpException'的异常,但未在用户代码中处理
请帮助解决此问题。
var verifyUrl = "/User/VerifyAccount" + activateCode;
var link = Request.Url.AbsoluteUri.Replace(Request.Url.PathAndQuery, verifyUrl);
var fromEmail = new MailAddress("******@gmail.com", "Dotnet Awesome");
var toEmail = new MailAddress(email);
var fromEmailPassword = "******";
string subject = "Your account is successfully created!";
string body = "<br/><br/>We are excitef to tell you Dotnet Awesome is" +
"successfully created. Please click on the link to verify your account" +
"<a href'" + link + "'>" + link + "</a>";
var smtp = new SmtpClient
{
Host = "smpt.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
Credentials = new NetworkCredential(fromEmail.Address, fromEmailPassword)
};
using (var message = new MailMessage(fromEmail, toEmail)
{
Subject = subject,
Body = body,
IsBodyHtml = true
})
{
smtp.Send(message);//Exception here
}
我认为您可以检查一个Host =“ smpt.gmail.com”,因为您使用的是smpt而不是smtp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.