![](/img/trans.png)
[英]System.Net.Mail.SmtpFailedRecipientException for inexistent mail address c# asp.net
[英]c# asp.net System.Net.Mail.SmtpFailedRecipientException
我有問題 我正在向用戶發送新聞通訊,我有10000多個電子郵件地址。 當我嘗試僅以6/7電子郵件發送它時,它已經起作用了,現在它不再起作用了。 為什么? 我收到此錯誤:
異常詳細信息:System.Net.Mail.SmtpFailedRecipientException:郵箱不可用。 服務器響應為:5.1.1壞域太多
[SmtpFailedRecipientException: Mailbox unavailable. The server response was: 5.1.1 <rsv1979@yahoo.com> Too many bad domains]
[SmtpFailedRecipientsException: Unable to send to a recipient.]
System.Net.Mail.SmtpClient.Send(MailMessage message) +1648
Admin_InviaNewsLetter.SendEmailButton_Click(Object sender, EventArgs e) +3013
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +112
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
我不明白為什么! 如果您需要代碼,則為:
for (int i = 0; i < 501; i++)
{
destinatario = HttpUtility.HtmlDecode(Convert.ToString(Convert.ToString(dt.Rows[i][0])));
msg.To.Add(destinatario);
}
string body = HttpUtility.HtmlDecode(BodyMessageTextBox.Text);
msg.From = new MailAddress("email@address.it");
msg.Subject = HttpUtility.HtmlDecode(ObjectTextBox.Text);
msg.IsBodyHtml = true;
msg.Body = pzzsopra + body + pzzsotto;
SmtpClient sc = new SmtpClient("smtp.sitedomain.it");
sc.Port = 25;
sc.Credentials = new NetworkCredential("email@address.it", "");
sc.EnableSsl = false;
sc.Send(msg);
我希望找到解決方案。 謝謝你!
該電子郵件地址可能存在問題,在這種情況下,您的循環邏輯需要處理此類錯誤,請忘記該錯誤並繼續進行。 但是,收件人郵件服務器(或其基礎結構)可能會將您的域列入了黑名單。
初學者可以嘗試一下-http: //www.aweber.com/blog/email-deliverability/whitelisting-feedback-loops.htm
以我的經驗,最好使用受信任的第三方發送大量電子郵件。 嘗試使用mailchimp或google來獲取“電子郵件活動軟件” /“電子郵件新聞通訊軟件”-許多提供商,其中大多數都具有您ASP.NET網站可以與之通信的API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.