SQLServer數據庫郵件發送失敗

最近使用SQLServer的數據庫郵件功能,第一次我採用的QQ郵箱作爲郵件發送服務器,QQ郵箱是採用客戶端授權碼作爲第三方客戶端登陸密碼的模式,設置好一切後,怎麼都是發送失敗!經過各種排查總結了幾條可能性的原因。

1.發送郵件服務器設置了QQ郵箱,SMTP用SSL465端口就是“無法將郵件發送到郵件服務器。”,用25端口就是“命令順序不正確。 服務器響應爲: Error: need EHLO and AUTH first !”。由於怎麼設置都是失敗,因此我安裝了Foxmail進行測試,默認的465端口經測試可以正常接發郵件,25端口同樣會失敗,在QQ郵箱的幫助說明了,發現QQ郵箱原來強制第三方客戶端必須使用SSL端口。然而,我數據庫設置SSL端口依然不行,我分別在家裏(移動寬帶)和公司(聯通寬帶),都失敗了!暫時我只能歸結於莫名的原因了。

2.使用了SSL端口,不知道爲何,在數據庫郵件中163和阿里雲郵箱使用25端口是正常的,用了465端口就跪了,QQ郵箱不行不必說了,其他郵箱未測試。

3.被殺毒軟件攔截,剛開始在家裏測試163和阿里雲郵箱都成了,然而在公司就不行,搞了半天,在McAfee的日誌裏發現遠程25端口的訪問被攔截了。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章