關(guān)于 jmail.Message 錯誤 8000ffff 的解決方法
當(dāng)前位置:點晴教程→點晴OA辦公管理信息系統(tǒng)
→『 經(jīng)驗分享&問題答疑 』
:用點晴OA發(fā)送外部Email郵件時報如下錯誤: jmail.Message 錯誤 '8000ffff' The message was undeliverable. All servers failed to receive the message
點晴OA發(fā)送外部郵件需要調(diào)用Jmail組件,導(dǎo)致這個問題的可能性至少有以下幾點: 1、防火墻或殺毒軟件阻止了網(wǎng)絡(luò)通訊或網(wǎng)絡(luò)故障 JMAIL組件發(fā)送郵件需要使用25端口,有可能防火墻會認為這是蠕蟲導(dǎo)致的狂發(fā)郵件的情況,所以會禁止群發(fā)郵件。查服務(wù)器防火墻是否禁止了25,如果禁用了則必須打開;也有可能在TCP/IP策略里禁止25端口;也有可能被macfee之類的殺毒軟件禁止了25端口,請注意仔細檢查,務(wù)必確保點晴OA所在的服務(wù)器25端口暢通無阻。 以防病毒軟件Macfee為例說明具體操作方法:先關(guān)閉防火墻,如果問題依舊,再嘗試關(guān)閉防病毒系統(tǒng)Mcafee VirusScan Enterprise V8.0i,如果正常了,就說明是殺毒軟件造成的。但關(guān)閉防病毒系統(tǒng)也不是個辦法,Mcafee在訪問保護中有“禁止大量發(fā)送郵件的蠕蟲病毒發(fā)送郵件”這一項,就是因為這個端口阻攔在作怪造成的。解決方法:控制臺→訪問保護→禁止大量發(fā)送郵件的蠕蟲病毒發(fā)送郵件→已排除進程→加入w3wp.exe,搞定。 2、jmail組件權(quán)限不夠 在Windows-》System32下找到j(luò)mail.dll,賦予everyone的讀取和執(zhí)行權(quán)限(64位系統(tǒng)參照執(zhí)行): 3、SMTP賬號設(shè)置錯誤 必須確保回郵地址是該SMTP賬號對應(yīng)的Email賬號,不允許使用無關(guān)Email地址,否則鐵定通不過對方服務(wù)器驗證而報以上錯誤! 例如以上地址使用了126的SMTP服務(wù)器,那么回郵地址就必須是該賬號對應(yīng)的126郵箱,禁止使用其他任何無關(guān)郵箱。 另外,為了防止用戶亂發(fā)垃圾廣告郵件,163、QQ等免費Email對新注冊賬號都有一定的限制,新注冊的賬號是無法立即使用JMAIL發(fā)信的,只有注冊資歷老、積分高的賬號或者使用了一段指定時間后的賬號,才可以使用JMAIL組件以smtp方式發(fā)送郵件,所以有時候發(fā)送失敗可能是你的賬號有問題。如果確定回郵地址正確無誤,那就只能另外更換一個SMTP賬號試試。 4、收信人地址格式錯誤/郵件主題包含特殊字符 認真仔細檢查收件人Email地址是否格式錯誤,在群發(fā)多人時很容易出現(xiàn)Email地址格式錯誤,這種情況下更應(yīng)認真仔細檢查。一定要確保接收人Email地址正確無誤,并且對方郵件服務(wù)器上的確有這個Email地址; 另外,注意發(fā)信的地址、標題和內(nèi)容中請不要含有可能被過濾的詞語,如字母AD的組合(用來表示此郵件是一封廣告郵件)等。郵件主題盡量保證只使用標準26個英文字母、漢字和數(shù)字,盡量不要使用其他任何特殊字符。許多服務(wù)器上都裝有信息過濾系統(tǒng)和防垃圾郵件的程序,這些程序可能會因此而阻止信件到達收件人的郵箱。 5、對方郵件服務(wù)器故障 另外,Jmail是不支持SSL連接方式的,所以使用SSL連接發(fā)信的(如QQ、GMAIL等),就無法使用此組件來采用SMTP方式發(fā)信!只能采用126、163、阿里、新浪等支持常規(guī)SMTP發(fā)信方式的其他賬號來發(fā)送外部Email。
6、點晴OA服務(wù)器通過代理服務(wù)器上外網(wǎng)
7、只有某個特定的賬號報這個錯誤,換其他賬號則無問題 如果用同一個郵局SMTP發(fā)送外部郵件,但只有某個特定的賬號才出現(xiàn)以上錯誤,其他賬號無此問題,那么基本可以肯定是這個賬號進行了短時間內(nèi)發(fā)送大量郵件等異常操作,被該SMTP郵件服務(wù)器認為在發(fā)送垃圾郵件而暫時或永久列入黑名單封號了,只能隔日后重試,如果還是不行,那么只能更換SMTP賬號了。 該文章在 2019/1/2 15:57:36 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |