電子郵件發送失敗
回答
是在SMTPClient的Send(MAILMESSAGE)方法,如果一個或多個收件人地址不正確或不可達引起了SmtpFailedRecipientsException例外。
這是所有在SmtpClient類,您應經常閱讀的documentation前問:
當使用發送給多個收件人和SMTP服務器接受某些收件人爲有效,拒絕發送電子郵件其他人發送發送電子郵件給接受的收件人,然後引發SmtpFailedRecipientsException。例外情況將包含被拒絕的收件人列表。
是和否。對於服務器本地地址(如果您從[email protected]發送到[email protected])郵件服務器可能立即返回錯誤,但一般來說,郵件服務器會異步處理請求,並且如果收件人地址無效,則不會返回任何錯誤。
這是不正確的,有一個特定的Asnyc方法來調用。 SmtpClient.SendAsync! http://msdn.microsoft.com/en-us/library/x5x13z6h.aspx – Lloyd 2012-02-13 06:38:46
不正確。服務器異步處理請求,無論它們是如何發送的。想象一下,你是從[email protected]發送到[email protected]。即使[email protected]郵箱不存在,GMail也會接受您的請求而不會出現任何錯誤診斷。但稍後您會收到一封電子郵件,表示您的郵件無法發送。您可能會收到SmtpFailedRecipientException,但前提是您要在同一個域內發送郵件並且只有在郵件服務器設置爲立即拒絕時纔會發送。 – adontz 2012-02-13 07:05:32
來自MSDN SmtpFailedRecipientException「表示當SmtpClient無法完成Send或SendAsync操作到特定收件人時引發的異常。」這不依賴於它是相同的域,這是可笑的,它依賴於郵件服務器響應以及響應代碼是什麼。 http://email.about.com/cs/standards/a/smtp_error_code_2.htm – Lloyd 2012-02-13 07:28:09
- 1. 觸發失敗發送電子郵件
- 2. Grails電子郵件插件發送電子郵件失敗
- 3. System.Net.Mail.SmtpException {「發送電子郵件失敗。」}
- 4. 從Bluemix發送電子郵件失敗
- 5. 用PHP發送電子郵件失敗
- 6. PHP發送電子郵件PEAR失敗
- 7. 電子郵件發送失敗
- 8. 自動發送電子郵件失敗
- 9. 從Magento發送電子郵件失敗
- 10. 發送SMTP的Gmail電子郵件'發送郵件失敗'
- 11. 發送郵件時發送失敗錯誤當發送電子郵件在php
- 12. Android電子郵件發送失敗,發生錯誤發送失敗:發送郵件時出現IOException
- 13. 電子郵件問題「發送郵件失敗」
- 14. 用PHP郵件發送2封電子郵件失敗
- 15. 電子郵件發送失敗,我不接受cofirmation電子郵件asp.net
- 16. Apache的通用電子郵件和JBoss SSL - 發送電子郵件失敗SunCertPathBuilderException
- 17. C#應用程序發送電子郵件。錯誤[發送郵件失敗。]
- 18. 發送多封電子郵件失敗php郵箱
- 19. 通過SendGrid發送電子郵件附件c#失敗
- 20. php:電子郵件發送失敗,多個附件
- 21. 發送電子郵件時,Gmail附件響應Intent.ACTION_GET_CONTENT失敗
- 22. 發送附件時電子郵件失敗
- 23. 使用javax.mail發送大量電子郵件,某些電子郵件的發送失敗
- 24. 發送電子郵件操作不發送電子郵件
- 25. PHP發送電子郵件多次發送電子郵件
- 26. 發送郵件失敗c#
- 27. C#發送郵件失敗
- 28. Powershell發送郵件失敗
- 29. SMTP發送郵件失敗
- 30. 發送郵件失敗(SmtpClient)
你甚至嘗試在網上看,MSDN ... SmtpClient.SendMail(MailMessage消息)http://msdn.microsoft.com/en-us/library/swas0fwc.aspx – Lloyd 2012-02-13 06:31:16
我很抱歉,我們有一個生產問題並通過我會得到專家的意見。同意,我應該先看看MSDN。 – 2012-02-13 09:36:16