ISA環(huán)境,foxmail能收,但不能發(fā)郵件;而Outlook?Express和Outlook都沒有任何問題。
首先我要確定是服務(wù)器的問題還是我這邊客戶端的問題,于是又試了其它幾個(gè)郵箱,也是不能發(fā)送,而且出錯(cuò)問題是一樣的,基本可以確定是我的機(jī)器的問題了。為了進(jìn)一步明確我的判斷,我又用telnet命令分別連接了實(shí)驗(yàn)室郵箱的25和110端口,發(fā)現(xiàn)25端口不能連接,其它郵箱也是如此。
?????然后看看我的foxmail設(shè)置是否有問題,我到foxmail官方論壇去查閱了相關(guān)資料,發(fā)現(xiàn)最可能出錯(cuò)的地方就是在"屬性"設(shè)置中沒有選擇"服務(wù)器驗(yàn)證",但我的情況是選擇與否都還是不能發(fā)送。總之,按照資料基本把foxmail設(shè)置的問題排除了。
?????由于我的系統(tǒng)是沒有安裝防火墻的,所以我沒有怎么考慮防火墻的問題。接著查看機(jī)器的25端口(smtp協(xié)議所用端口),發(fā)現(xiàn)tcp?25端口沒有打開,于是又想辦法試圖打開這個(gè)端口,但很快我發(fā)現(xiàn)自己的想法是錯(cuò)的,因?yàn)榉?wù)器使用25端口,而客戶端卻是在1024以上隨機(jī)選擇端口的,使用的根本不是25端口。
?????那是什么原因呢?以"foxmail不能發(fā)送郵件"關(guān)鍵詞在google上搜索,在眾多資料中發(fā)現(xiàn)一篇提到安裝"MacFee?Antivirus"之后會(huì)把可能被蠕蟲病毒利用傳播的25端口關(guān)閉,而自己用的正是"MacFee?Antivirus"的企業(yè)版,而解決的辦法有兩個(gè):要么將上述功能選項(xiàng)關(guān)閉,要么將編輯這個(gè)選項(xiàng),將foxmail.exe排除在關(guān)閉端口的程序之外。我兩者都試了一下,均能發(fā)送郵件了。
系統(tǒng)裝有McAfee?Desktop?Firewall?8.0、McAfee?VirusScan?Enterprise?+Anti-spyware?Module?8.0、ewido?anti-spyware?4.0。
問題不在防火墻MDW和防御木馬、間諜程序的ewido上,而是在防病毒的VirusScan。
在Mcafee的VirusScan控制臺(tái)中有一個(gè)“訪問保護(hù)”,其中有一項(xiàng)“禁止大量發(fā)送郵件的蠕蟲病毒發(fā)送郵件”,默認(rèn)的是開啟的,把這項(xiàng)功能取消就可以了。?
如果不想取消這個(gè)功能,則編輯這個(gè)功能,在已排除的進(jìn)程中添加foxmail.exe就行了。
以前一直用Outlook?Express收發(fā)郵件,而VirusScan默認(rèn)排除了OE的進(jìn)程,后來重裝系統(tǒng),換了foxmail,一直沒有機(jī)會(huì)發(fā)郵件,所以也就一直沒有發(fā)現(xiàn)問題癥結(jié)之所在。