我在发送以前从未遇到的电子邮件时遇到了一些意想不到的问题。我在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);
注意:我的电子邮件从昨天开始工作到最后一个月,但我没有更改代码和它从昨天开始没用。可能是什么问题。任何想法之前都有人遇到这个问题。 请帮忙。
先谢谢。