qq郵箱發送,mail from address must be same as authorization user


由於郵箱發送的郵箱賬號更換,所以重新測試。結果一直出錯,要不就是請求超時,要不就是未授權。

用smtp

開始的時候,端口使用495,結果是請求超時。

后來改成25,結果是未授權。

再后來聽人說,有一個項目有用到企業QQ發郵件的,然后過去看,最開始也沒有運行,因為本地的SQL Express默認是集成的,改的話,還得去改config,懶得改。就直接看代碼了。

結果代碼看了半天,也沒看出什么差別來。也就密碼是用的MD5加密,再解密。

實在不行,就改了本地配置,運行起來查看了。

突然發現密碼解碼之后,竟然和自己這邊拿到的不一樣。於是替換了一下看看,當然port=495是不行的,會超時

port=25或者干脆不設置,發送成功了

轉了一大圈,結果竟然是密碼錯誤

mail from address must be same as authorization user這信息提示有以下兩種:

1.未開啟pop3或者smtp

2.賬號給錯了

至於我這邊,那就是密碼錯誤,這感覺真是坑爹。一直以為是代碼哪個拿錯了,或者是郵箱里面配置沒弄好,結果竟然是密碼錯誤

這服務器回復解析能不能確切點啊!!!

至於這密碼,我倒是有意識說qq號的密碼和郵箱的密碼是不一樣的,但是一般情況,根本不會去改郵箱的密碼,哪里知道竟然是不一樣的。

~~雖然我一直在郵箱登錄頁面登不上去,但是總歸沒想到這個問題,因為換了一個登錄入口就進去了。

總的來說,就是郵箱密碼和qq的密碼存在不一樣的情況,如果使用郵件發送代碼,必須在郵箱登錄頁面保證這個郵箱能登錄進去,才能開始測試郵件發送。

企業QQ的話,pop3 ,IMAP,STMP的開啟是在設置-客戶端那個下面設置的

至於平常的,則都是在設置-賬戶下設置的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM