[英]MailBox unavailable message while sending email from asp.net
我正在尝试从asp.net登录页面发送注册电子邮件 。 但是控制台显示此错误。
Uncaught Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: Mailbox unavailable. The server response was: Delivery is not allowed to this address.
是什么原因导致此错误,代码或stmp服务器配置错误。 我在商业服务器上托管而不是我自己的服务器上。
试试yourClientName.DeliveryMethod = SmtpDeliveryMethod.Network;
例如:
SmtpClient client;
client = new SmtpClient("smtp.myserver.com", 25);
if (!string.IsNullOrEmpty(""))
{
System.Net.NetworkCredential credential = new NetworkCredential("", "");
client.Credentials = credential;
}
client.UseDefaultCredentials = true;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
有关更多详细信息: http : //msdn.microsoft.com/zh-cn/library/system.net.mail.smtpdeliverymethod.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.