[英]Email goes into Junk folder from asp.Net app
我在我的网站上有一个功能,它发送一个电子邮件到一个ID ..电子邮件包含一个网页和一个安全密钥的链接..但问题是它进入垃圾文件夹
我正在使用Somee.com免费托管
码:
MailMessage message = new MailMessage();
message.IsBodyHtml = true;
message.Body = ("Copy The Link And paste It In Them follow Link <a href=\"http://localhost:52567/fu/Download.aspx\"> Download </a> </br>"+ encoded_url);
message.From = new MailAddress("lz-wag@hotmail.com");
message.To.Add(TextBox2.Text);
message.Subject = user + " Has Share The File With You";
try{
SmtpClient client = new SmtpClient();
client.Host = "smtp.live.com";
client.EnableSsl = true;
System.Net.NetworkCredential networkcred = new System.Net.NetworkCredential();
networkcred.UserName = "lz-wag@hotmail.com";
networkcred.Password = "password";
client.Port = 587;
client.Credentials = networkcred;
client.Send(message);
sendFile.Visible = false;
Label1.Visible = true;
Label1.Text = "Your File Has Been Shared";
}
catch(Exception ex){
Label1.Visible = true;
Label1.Text = "Your File Is Not Shared";
//Label1.Text = ex.ToString(); ;
}
电子邮件是否进入垃圾邮件文件夹是电子邮件客户端的功能,而不是您发送电子邮件的方式。
但是,FYI, MailMessage
和SmtpClient
实现了IDisposable
,因此应该using
块。 像这样的东西:
using (MailMessage message = new MailMessage())
{
// ...
using (SmtpClient client = new SmtpClient())
{
// ...
client.Send(message);
}
}
我还建议您在某处记录异常,否则当出现问题时您永远不会知道出了什么问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.