欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SMTP客戶端未通過身份驗(yàn)證等多種錯(cuò)誤解決方案分享

 更新時(shí)間:2016年05月09日 09:37:38   投稿:lijiao  
這篇文章主要介紹了SMTP服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證的多種解決方案,感興趣的小伙伴們可以參考一下

最近在做郵件發(fā)送接口 把遇到的問題和解決方法告訴大家  希望對了解郵件的人有所幫助

原程序部分代碼如下 

 //設(shè)置郵件信息 發(fā)件人地址、收件人地址、標(biāo)題、主題
 MailMessage mail = new MailMessage("xxxxxxx@sina.com", "zzzzzzz@sina.com", "標(biāo)題", "主題");
 //設(shè)置郵件主題格式
 mail.BodyEncoding = Encoding.UTF8;
 //設(shè)置郵件主體格式是否為 html 格式
 mail.IsBodyHtml = false;

 //驗(yàn)證郵箱用戶名 密碼
 NetworkCredential work = new NetworkCredential("xxxxxxx", "pwd");
  //驗(yàn)證 用戶名 密碼
 client.Credentials = work;

 //設(shè)置郵箱smtp服務(wù)器 端口
 SmtpClient client = new SmtpClient("smtp.sina.com");
 
 //是否請求一起發(fā)送
 client.UseDefaultCredentials = false;
 //設(shè)置郵件發(fā)送格式
 client.DeliveryMethod = SmtpDeliveryMethod.Network;
 //安全連接設(shè)置
 client.EnableSsl = false;

 client.Send(mail);

錯(cuò)誤一:“/”應(yīng)用程序中的服務(wù)器錯(cuò)誤。

SMTP 服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證。 服務(wù)器響應(yīng)為: 5.7.1 Client was not authenticated
說明: 執(zhí)行當(dāng)前 Web 請求期間,出現(xiàn)未經(jīng)處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯(cuò)誤以及代碼中導(dǎo)致錯(cuò)誤的出處的詳細(xì)信息。

異常詳細(xì)信息: System.Net.Mail.SmtpException: SMTP 服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證。 服務(wù)器響應(yīng)為: 5.7.1 Client was not authenticated

解決方法  :

 //設(shè)置郵箱smtp服務(wù)器 端口
 SmtpClient client = new SmtpClient("smtp.sina.com",587); 

解決說明:我加上了端口號,587屬于發(fā)送郵件端口   一般出現(xiàn)此錯(cuò)誤會出現(xiàn)在你設(shè)置的163的接受者時(shí)發(fā)生   QQ的沒有問題!

錯(cuò)誤二 :“/”應(yīng)用程序中的服務(wù)器錯(cuò)誤。

服務(wù)器不支持安全連接。
說明: 執(zhí)行當(dāng)前 Web 請求期間,出現(xiàn)未經(jīng)處理的異常。請檢查堆棧跟蹤信息,以了解有關(guān)該錯(cuò)誤以及代碼中導(dǎo)致錯(cuò)誤的出處的詳細(xì)信息。

異常詳細(xì)信息: System.Net.Mail.SmtpException: 服務(wù)器不支持安全連接。   我將 //安全連接設(shè)置   client.EnableSsl = True;后發(fā)生的錯(cuò)誤

解決方法 :方法一 設(shè)置成“client.EnableSsl = false ”或去掉這句代碼
                        方法二 開啟安全連接服務(wù)

錯(cuò)誤三:SMTP 服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證。 服務(wù)器響應(yīng)為: Authentication required 
堆棧跟蹤:   [SmtpException: SMTP 服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證。 服務(wù)器響應(yīng)為: Authentication required]

解決方法:
client.EnableSsl = false; 改為 client.EnableSsl = true;  但是這樣該后可能會出現(xiàn)“錯(cuò)誤二”的提示,所以要解決
這個(gè)的話 首先保證服務(wù)器是支持安全連接的

錯(cuò)誤四:
SMTP 服務(wù)器要求安全連接或客戶端未通過身份驗(yàn)證。 服務(wù)器響應(yīng)為: 5.7.0 Must issue a STARTTLS command first. 9sm5225813ywf.35

解決方法:sina要求用ssl連接 可以改一下true   

萬能解決方法:
1、POP3和SMTP服務(wù)器要填正確
2、服務(wù)器的端口要正確
3、我的服務(wù)器要求身份認(rèn)證
4、發(fā)送郵件的用戶名和密碼要正確

//設(shè)置郵箱smtp服務(wù)器 端口
SmtpClient client = new SmtpClient("smtp.sina.com",587); 就可以了
163的最固執(zhí)了!需要注意點(diǎn) QQ最好過!呵呵

有些時(shí)候郵件被退信的原因  提供以下解決方法:

一、FOXMAIL發(fā)送郵件常見出錯(cuò)代碼:  

問題:the server says:550 relaying mail to <> is not allowed  
問題:The server says:550 <>... relaying denied  
問題:the server says:550 5.7.1 relaying not permitted:
解答:使用某些Smtp服務(wù)器時(shí),限制了收件人的地址,只能換一個(gè)Smtp服務(wù)器。  

問題:The server says:550 <>:local user only  
問題:The server says:550 <>:Invalid User  
問題:The server says:550 Invalid recipient  
解答:使用163.net,163.com,yeah.net和netease.com之類的Smtp服務(wù)器時(shí),只能用自身的信箱發(fā)信,所以要在Outlook Express的“帳戶屬性”中的“個(gè)人信息”里面填寫正確的郵件地址。  

問題:the server says:551 delivery not allowed to non-local recipient  
問題:The server says:553 Relay restriction.  
問題:The server says:553 From <>, message blocked.  
問題:The server says:553 sorry,you are not allow to use this SMTP to relay your eami  
問題:The server says:553 sorry, that domain isn&apost in my list of allowed rcpthosts  
解答:使用21cn.com,china.com,371.net,sina.com等大多數(shù)信箱的smtp服務(wù)器時(shí),只能用自身的信箱發(fā)信,所以要在Outlook Express的“帳戶屬性”中的“個(gè)人信息”里面填寫正確的郵件地址。  

問題:The server says:505 client was not authenticated  
問題:The server says:553 authentication is required to send mail as <>  
解答:使用263.net和sohu.com的Smtp服務(wù)器時(shí),不但要用自身的郵箱發(fā)信,而且要加入身份驗(yàn)證,所以即要在“個(gè)人信息”中填寫正確郵箱地址,又要選中“SMTP服務(wù)器需要認(rèn)證”。  

問題:The server says:535 Error:authenticatin failed  
問題:The server says:535 Authentication unsuccessful  
問題:The server says:452 Insufficient system storage  
解答:在使用Esmtp認(rèn)證的過程中出錯(cuò),檢查一下Esmtp設(shè)置,多試幾次。  

問題:The server says:553 <>...domain name required  
問題:The server says:550 Unable to relay for ...  
解答:多出現(xiàn)在用Wingate代理服務(wù)器發(fā)送郵件時(shí)。雖然在Wingate中“POP3 郵箱帳號”要使用“用戶名#POP3地址”的格式,但在“帳戶屬性”中的“個(gè)人信息”中還是要填寫一般的格式。  

問題:The server says:553 mailbox name not allowed  
解答:收件人郵箱地址不允許,需檢查收件人地址是否正確。

問題:the server says:553 sorry, your envelop sender is in my badmailfrom list  
解答:服務(wù)器限制了收件人的地址,只能換一個(gè)smtp服務(wù)器發(fā)信。  

問題:the server says:554 Transaction failed  
問題:The server says:451 Requested action aborted,errno=28  
解答:傳輸失敗,檢查網(wǎng)絡(luò)問題。  

問題:the server says:503 error:needmail command  
問題:The server says:503 need mail before RCPT.  
問題:The server says:503 Bad sequence of commands  
解答:消息命令順序出錯(cuò),一般出現(xiàn)在其他錯(cuò)誤之后,先檢查之前出現(xiàn)的錯(cuò)誤提示。  

問題:The Server says:501 syntax.helo hostname  
問題:The server says:501 Invalid domain name  
問題:The server says:502 unimplemented command  
問題:the server says:503 5.0.0 polite people say HELO first  
問題:The server says:533 relay restriction  
問題:The server says:544 <>:Recipient address rejected: Relay access denied  
解答:傳輸中的語法錯(cuò)誤,原因不明。

二、OUTLOOK發(fā)送郵件常見出錯(cuò)代碼:

0x800C013E 可能是 Folders.dbx 檔案屬性錯(cuò)誤或損壞.
0x800CCC00 身份驗(yàn)證(Authentication)未載入
0x800CCC01 認(rèn)證(Certificate)內(nèi)容錯(cuò)誤
0x800CCC02 認(rèn)證日期錯(cuò)誤
0x800CCC03 使用者已聯(lián)機(jī)
0x800CCC05 未聯(lián)機(jī)到服務(wù)器
0x800CCC0A 郵線下載未完成
0x800CCC0B 服務(wù)器忙碌中
0x800CCC0D 找不到主機(jī)(檢查你的SMTP服務(wù)器是不是設(shè)錯(cuò),亦可能是對方Server 的問題,例如 Mail Server 沒有開機(jī)、對方的DNS 服務(wù)器死掉了等等)
0x800CCC0E 聯(lián)機(jī)到服務(wù)器失敗,無法與主機(jī)建立聯(lián)機(jī)??赡軐Ψ街鳈C(jī)正在維護(hù)中、或是網(wǎng)絡(luò)聯(lián)機(jī)品質(zhì)不好、服務(wù)器關(guān)機(jī)、郵件服務(wù)器尚未啟動等等,等一段時(shí)間再試。
0x800CCC0F 服務(wù)器結(jié)束聯(lián)機(jī)(對方服務(wù)器負(fù)荷過重、網(wǎng)絡(luò)傳輸壅塞易造成此現(xiàn)象,可以試著增加你聯(lián)機(jī)逾時(shí)的等候時(shí)間試試看,或是換一聯(lián)機(jī)品質(zhì)較佳的 ISP)
0x800CCC10 服務(wù)器無法辨認(rèn)此郵件地址
0x800CCC11 服務(wù)器無法辨認(rèn)的 Mailing list
0x800CCC12 無法傳送 Winsock request
0x800CCC13 無法接收 Winsock reply
0x800CCC14 無法起始 Winsock
0x800CCC15 無法開啟 Windows Socket
0x800CCC16 無法辨認(rèn)使用者賬號,使用者賬號錯(cuò)誤
0x800CCC17 使用者中斷操作
0x800CCC18 登入失?。ɡ纾翰恍枰踩艽a認(rèn)證登入,但卻設(shè)了安全密碼認(rèn)證登入)
0x800CCC19 作業(yè)逾時(shí)
0x800CCC1A 無法以 SSL 建立聯(lián)機(jī)

Winsock 錯(cuò)誤

0x800CCC40 Network subsystem 無法使用
0x800CCC41 Windows Sockets 不支持此應(yīng)用程序
0x800CCC43 Bad address.
0x800CCC44 Windows Sockets 無法加載
0x800CCC45 Operation now in progress..

SMTP 錯(cuò)誤

0x800CCC60 不合法的回應(yīng)
0x800CCC61 不明的錯(cuò)誤代碼
0x800CCC62 收到語法錯(cuò)誤
0x800CCC63 語法參數(shù)不正確
0x800CCC64 指令不完整
0x800CCC65 不正確的指令序列
0x800CCC66 指令不完整
0x800CCC67 沒有這個(gè)指令
0x800CCC68 郵件信箱被鎖住或忙碌中
0x800CCC69 找不到郵件信箱
0x800CCC6A 處理要求錯(cuò)誤
0x800CCC6B 郵件信箱不在此服務(wù)器上
0x800CCC6C 已無空間儲存郵件
0x800CCC6D 已超過限制的儲存容可舷?
0x800CCC6E 不合法的郵件信箱名稱
0x800CCC6F Transaction error,出現(xiàn)這訊息,可能是服務(wù)器不接受你的郵件,請跟你的 ISP 聯(lián)絡(luò)。
0x800CCC78 不明的寄件者,或郵件回復(fù)(reply-to)地址不正確
0x800CCC79 收件者被服務(wù)器拒絕
(Relay Denied:最常發(fā)生于 Outlook Express 的 SMTP 設(shè)定不正確,請使用提供你聯(lián)機(jī)服務(wù)的ISP公司之SMTP服務(wù)器來寄信,)
0x800CCC7A 沒有指定寄件者
0x800CCC7B 沒有指定收件者

POP3 錯(cuò)誤

0x800CCC90 登入郵件服務(wù)器發(fā)生錯(cuò)誤,檢查一下你是不是有使用該服務(wù)器的權(quán)限?;蛘撸翰恍枰踩艽a認(rèn)證登入,但卻設(shè)了安全密碼認(rèn)證登入
0x800CCC91 使用者名稱錯(cuò)誤或找不到此使用者
0x800CCC92 賬號、密碼錯(cuò)誤
0x800CCC93 無法解釋響應(yīng)
0x800CCC94 需要指令
0x800CCC95 服務(wù)器上已無郵件
0x800CCC96 沒有郵件標(biāo)記為要下載
0x800CCC97 Message ID 超出范圍

NNTP 錯(cuò)誤

0x800CCCA0 新聞服務(wù)器響應(yīng)錯(cuò)誤,可能你沒有擁有可使用該服務(wù)器的權(quán)限。
0x800CCCA1 讀取新聞群組失敗
0x800CCCA2 要求服務(wù)器郵件清單失敗
0x800CCCA3 無法顯示清單
0x800CCCA4 無法開啟群組
0x800CCCA5 服務(wù)器無此群組
0x800CCCA6 郵件不在服務(wù)器上
0x800CCCA7 找不到件標(biāo)題
0x800CCCA8 找不到郵件本文
0x800CCCA9 無法發(fā)布到服務(wù)器上
0x800CCCAA 無法開啟下封郵件
0x800CCCAB 無法顯示日期
0x800CCCAC 無法顯示標(biāo)題
0x800CCCAD 無法顯示 MIME 標(biāo)題
0x800CCCAE 使用者名稱或密碼不正確

RAS 錯(cuò)誤 
0x800CCCC2 未安裝撥號網(wǎng)絡(luò)
0x800CCCC3 找不到撥號網(wǎng)絡(luò)
0x800CCCC4 撥號網(wǎng)絡(luò)錯(cuò)誤
0x800CCCC5 Connectoid 壞或遺失
0x800CCCC6 取得撥號設(shè)定時(shí)錯(cuò)誤

IMAP 錯(cuò)誤 
0x800CCCD1 登入失敗
0x800CCCD2 Message tagged
0x800CCCD3 Invalid response to request.
0x800CCCD4 語法錯(cuò)誤
0x800CCCD5 不是 IMAP 服務(wù)器
0x800CCCD6 Buffer 已超過上限
0x800CCCD7 Recovery error
0x800CCCD8 數(shù)據(jù)不完整
0x800CCCD9 聯(lián)機(jī)被拒
0x800CCCDA 不明的回應(yīng)
0x800CCCDB User ID 已更改
0x800CCCDC User ID 指令失敗
0x800CCCDD Unexpected disconnect
0x800CCCDE Invalid server state
0x800CCCDF 無法認(rèn)證客戶端

三、退信分析

       每一套郵件系統(tǒng)都有自己固定的退信格式,為了方便,我們只列舉幾種常見的退信通知,退信的前半部分是固定的格式,比如:尊敬的XX郵箱用戶: 我們很抱歉的通知您,您的這封郵件不能投遞到以下一個(gè)或多個(gè)地址中去??赡艿脑蛴小?
       其實(shí)真正的退信原因全部在退信的后半部分的“服務(wù)器返回信息為:”里!常見的有:
1. unknow user---沒有這個(gè)用戶,很多時(shí)候,客戶在寫郵件的時(shí)候,輸錯(cuò)了對方的email地址帳號,就導(dǎo)致這樣的問題。(當(dāng)然也有個(gè)別的特例,比如一些反垃圾郵件組織封殺了郵箱的IP的時(shí)候,退信上也會顯示unknow user,但是不多見)
2.not found host---找不到主機(jī)。這種情況一般是對方的域名解析有問題。如果是發(fā)給123@abc.com這個(gè)信箱,收到這樣的退信,很可能就是由于DNS無法將abc.com這個(gè)域名解析到響應(yīng)的IP上!
3. loops back to myself—域沒有激活!激活域是開通郵箱的一部分,如果發(fā)信給沒有激活域的郵箱會有這樣的退信。但是這種情況相對于其他的常見退信情況還是很少見到。
4. I don't like spam—IP被對方封殺。需要說明的是目前國際上存在很多“反垃圾郵件組織”,這些組織對垃圾源的評定也不一樣,有些組織甚至將全部中國電信的IP封殺了!遇到這樣的情況,我們會和這個(gè)組織聯(lián)系,請求其解除對我們的封殺。但是這個(gè)主動權(quán)就不在我們這里了。
5.User quota has been reached---配額(空間)已滿。

以上就是本文的全部內(nèi)容,希望以后在遇到SMTP服務(wù)器錯(cuò)誤的時(shí)候,能夠快速解決問題。

相關(guān)文章

  • Unity UGUI LayoutRebuilder自動重建布局介紹及使用

    Unity UGUI LayoutRebuilder自動重建布局介紹及使用

    這篇文章主要為大家介紹了Unity UGUI LayoutRebuilder自動重建布局介紹及使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • WPF實(shí)現(xiàn)控件拖動的示例代碼

    WPF實(shí)現(xiàn)控件拖動的示例代碼

    這篇文章主要介紹了WPF實(shí)現(xiàn)控件拖動的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • C#飛機(jī)打字游戲的代碼示例(winform版)

    C#飛機(jī)打字游戲的代碼示例(winform版)

    這篇文章主要介紹了C#飛機(jī)打字游戲的代碼示例(winform版),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • C#如何解析http報(bào)文

    C#如何解析http報(bào)文

    這篇文章如果講解了用C#如何解析http報(bào)文,要解析http報(bào)文,需要哪些操作呢?下面小編給大家整理相關(guān)資料,需要的朋友可以參考下
    2015-08-08
  • 利用C#快速查出哪些QQ好友空間屏蔽了自己

    利用C#快速查出哪些QQ好友空間屏蔽了自己

    我們經(jīng)常會遇到以下情況吧:想點(diǎn)擊好友空間看看他最近的動態(tài),結(jié)果發(fā)現(xiàn)自己需要申請權(quán)限!別擔(dān)心,本文將為大家介紹如何利用C#快速查出哪些QQ好友空間屏蔽了自己,需要的可以參考一下
    2022-02-02
  • C# using的本質(zhì)及使用詳解

    C# using的本質(zhì)及使用詳解

    這篇文章主要為大家介紹了C# using的本質(zhì)及使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • C#使用foreach語句遍歷二維數(shù)組的方法

    C#使用foreach語句遍歷二維數(shù)組的方法

    這篇文章主要介紹了C#使用foreach語句遍歷二維數(shù)組的方法,實(shí)例分析了C#遍歷數(shù)組的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#獲取漢字字符串拼音首字母的方法

    C#獲取漢字字符串拼音首字母的方法

    這篇文章主要介紹了C#獲取漢字字符串拼音首字母的方法,實(shí)例分析了C#操作漢字及字符串的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • C# 操作符之二 算數(shù)操作符

    C# 操作符之二 算數(shù)操作符

    算數(shù)操作符+,-,*,/,%,的用法和大多程序設(shè)計(jì)語言是相同的,%號的作用是整數(shù)除法中產(chǎn)生余數(shù),而整數(shù)法會直接去掉小數(shù)部分,而不是四舍五入。
    2011-02-02
  • C# 輸出字符串到文本文件中的實(shí)現(xiàn)代碼

    C# 輸出字符串到文本文件中的實(shí)現(xiàn)代碼

    本文通過一個(gè)簡單的代碼給大家介紹C# 輸出字符串到文本文件中,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-05-05

最新評論