簡體   English   中英

從asp.net發送電子郵件時郵箱不可用消息

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM