电子邮件不通过MyAsp.Net服务器发送

时间:2016-11-25 11:12:57

标签: asp.net email c#-4.0 smtp

我在发送以前从未遇到的电子邮件时遇到了一些意想不到的问题。我在MyASP.NET服务器上托管了我的应用程序。 我的电子邮件域是从VERIO购买的。 我正在使用我的应用程序发送邮件,该应用程序托管在MYASP.NET服务器上。 这意味着我正在尝试连接VERIO SMTP服务器以从MYASP.NET服务器发送邮件。

从我的应用程序发送邮件点击按钮时没有给我任何错误。但电子邮件也不会收件人。 我使用的代码如下:

MailMessage mail = new MailMessage();           
mail.From = new MailAddress("museum@essenrfid.net");    
mail.To.Add(txtTo.Text); 
//set the content 
mail.Subject = "Test Subject"; 
mail.Body = "TEst Contect"; 
//send the message 
SmtpClient smtp = new SmtpClient("smtp.verio.com", 587); 
smtp.EnableSsl = true;
//IMPORANT:  Your smtp login email MUST be same as your FROM address. 
NetworkCredential Credentials = new NetworkCredential("XXXXx", "XXXXX"); 
smtp.Credentials = Credentials;
smtp.Send(mail); 

注意:我的电子邮件从昨天开始工作到最后一个月,但我没有更改代码和它从昨天开始没用。可能是什么问题。任何想法之前都有人遇到这个问题。 请帮忙。

先谢谢。

0 个答案:

没有答案