Sendmail配置終極指南
無(wú)法連接到服務(wù)器。賬號(hào): 192.168.0.1,服務(wù)器: 192.168.0.1,
協(xié)議: POP3,端口: 110,安全(SSL): 否,套接字錯(cuò)誤: 10061,
錯(cuò)誤號(hào): 0x800CCC0E
產(chǎn)生錯(cuò)誤的原因:主要原因是沒(méi)有運(yùn)行POP3D 和 IMAPD
解決方法:打開(kāi) /etc/inetd.conf 查找到
# pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d
把#號(hào)刪掉。
打開(kāi) /etc/services 查找到
#pop3 110/tcp
#pop3 110/udp
將兩行最前面的#號(hào)刪掉。
這樣,在restart inetd后,pop3 110端口就可以收信了!如果還是不行,請(qǐng)檢查是否安裝POP3服務(wù)軟件包!
錯(cuò)誤2:很多撥號(hào)用戶(hù)會(huì)碰到以下問(wèn)題:
由于服務(wù)器拒絕收件人之一,無(wú)法發(fā)送郵件。被拒絕的E-mail地址是“lcl@lettee.com.cn”。主題 ffd, 賬號(hào): mailns.lettee.com.cn (1), 服務(wù)器: mailns.lettee.com.cn, 協(xié)議: SMTP, 服務(wù)器響應(yīng): 551 we do not relay, 端口: 25, 安全(SSL): 否, 服務(wù)器錯(cuò)誤: 551, 錯(cuò)誤號(hào): 0x800CCC79
此錯(cuò)誤表示:Sendmail不能為你正在使用的客戶(hù)機(jī)Relay郵件。
錯(cuò)誤原因:Sendmail 8.9.3以后,缺省限制了Relay功能,主要是為了防止Spammer。使用此服務(wù)器的本地用戶(hù)可以發(fā)信,而以外的用戶(hù)不可以通過(guò)它發(fā)信了。解決方法:在access中加入客戶(hù)機(jī)的IP,重新編譯access即可。
很多朋友常犯的錯(cuò)誤是“我已經(jīng)在access中加入了郵件服務(wù)器的IP地址,也對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行了makemap工作,可依然還是不行”。其實(shí)你搞錯(cuò)了,應(yīng)該加入的是客戶(hù)機(jī)的IP——試著將你的撥號(hào)PC的IP加入到access中,makemap后,你不必重新啟動(dòng)Sendmail,試試,發(fā)信成功了!
正如前面所說(shuō)的,如果你是撥號(hào)上網(wǎng),下次撥號(hào),你的IP就會(huì)改變,當(dāng)然你的郵件服務(wù)器就又不讓你發(fā)信了。如果公司的員工常要出差,到外地后,經(jīng)常是撥通當(dāng)?shù)豂SP來(lái)收發(fā)郵件。收郵件肯定沒(méi)有問(wèn)題,但是,郵件目前SMTP沒(méi)有進(jìn)行口令驗(yàn)證,而郵件服務(wù)器又要進(jìn)行轉(zhuǎn)發(fā)控制,不對(duì)未記錄在數(shù)據(jù)庫(kù)中的主機(jī)轉(zhuǎn)發(fā)。所以,郵件是發(fā)不出去了。在這種情況下,如果像本文前面所說(shuō)的那樣設(shè)置全部轉(zhuǎn)發(fā)功能的話(huà),倒是可以讓撥號(hào)用戶(hù)發(fā)信,但同時(shí),帶來(lái)的問(wèn)題就是會(huì)有很多Spam,實(shí)在是難以做到兩全其美。
解決以上問(wèn)題有兩種方案,一種為采用SMTP認(rèn)證,即用戶(hù)發(fā)送郵件以前,郵件服務(wù)器進(jìn)行用戶(hù)身份認(rèn)證,通過(guò)則服務(wù)器為其發(fā)送郵件,否則拒絕發(fā)信;第二種方案是采用動(dòng)態(tài)轉(zhuǎn)發(fā)授權(quán)控制(Dynamic Relay authorization control),其工作原理為:撥號(hào)用戶(hù)撥號(hào)上網(wǎng)后,首先收郵件,如果用戶(hù)能正確收郵件,則DRAC自動(dòng)在access.db中加入剛才收郵件用戶(hù)的IP,并允許此IP可以發(fā)信。不過(guò),30分鐘內(nèi),此IP不發(fā)/收郵件的話(huà),DRAC將從access.db中刪除此IP。此種機(jī)制保證撥號(hào)用戶(hù)在沒(méi)有SMTP認(rèn)證的情況下,也可以通過(guò)遠(yuǎn)程郵件服務(wù)器發(fā)送E-mail。
評(píng)論