发送邮件预期 但现在我的要求是从Windows Mail中server.whenever发送邮件我尝试发送邮件它显示给我错误发送邮件失败。如何在asp.net从我试图从Gmail和其他共享发送邮件托管邮件服务器和其作品的Windows Mail服务器
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "us2.webmail.mailhostbox.com";
string fromaddress = "[email protected]";
client.Port = 25;
//client.Host = "mail.csisite.com";
// setup Smtp authentication
System.Net.NetworkCredential credentials =
new System.Net.NetworkCredential("[email protected]", "password");
//client.UseDefaultCredentials = true;
client.Credentials = credentials;
client.EnableSsl = false;
try
{
//mail For Customer
MailMessage msgcustomer = new MailMessage();
msgcustomer.From = new MailAddress(fromaddress);
msgcustomer.To.Add(new MailAddress(EmailID));
msgcustomer.Subject = "Thank you for writing to us" ;
msgcustomer.IsBodyHtml = true;
msgcustomer.Body = "Test Mail";
client.Send(msgcustomer)
想让我知道在我有wriiten代码wats错误 – user2106954 2013-05-05 16:12:39
什么是你正在越来越内在的例外..使用默认的身份验证为您的服务器我越来越关注exeption {“试图访问套接字的方式被其访问权限208.91.199.232:25“}禁止。检查你的内部异常,看看是什么 – 2013-05-05 16:21:59
内部例外是{“一个套接字操作尝试到一个无法访问的网络208.91.199.230:25”} 和错误代码是10051 – user2106954 2013-05-05 16:36:39