sendmail是一種郵件傳輸代理程序,今天小編跟大家分享一篇關于RedHatLinux AS3配置sendmail服務器的詳細教程,感興趣的朋友跟小編一起來了解一下吧!
1.sendmail的安裝
若用戶在RedHatLinux AS3默認安裝時已經安裝了sendmail 8.12服務.可忽略安裝過程,相關資料請查閱redhat CD里的文檔.
若沒有安裝,安裝sendmail服務,操作如下:
//查看是否安裝了sendmail
#rpm –qa|grep sendmail
//將RedHatLinux AS3的第一張安裝光盤放入光驅后掛載
#cd /mnt/cdrom
//進入光盤的RedHat/RPMS目錄
#cd/mnt/cdrom/RedHat/RPMS
//安裝所需的軟件包
#rpm –ivh sendmail-8.12.10-1.i386.rpm
//將RedHat Linux9的第3張安裝光盤放入光驅后掛載
#cd /mnt/cdrom
//進入光盤的RedHat/RPMS目錄
#cd/mnt/cdrom/RedHat/RPMS
//安裝所需的軟件包
#rpm –ivh sendmail-cf-8.12.10-1.i386.rpm
#rpm –ivh sendmail-doc-8.12.10-1.i386.rpm
//彈出光盤
#cd;eject
2.檢驗DNS SERVER的正反向解析是否成功
要使你的新e-mail服務器正常工作,必須先解決DNS問題.把你的e-mail服務器的主機名和ip地址加入到DNS中,并用nslookup來確認:
[root@AS3 / ]# nslookup -sil mail.supermaster.com
Server: 192.168.0.111
Address: 192.168.0.111#53
Name: www.supermaster.com
Address: 192.168.0.111
同樣你也要試一下反向域名解析,這個對防止郵件延遲有很重要的作用.現在大部分的郵件服務器都是把反向域名解析作為郵件傳送時
認證的一部分.所以用的你ip地址來試一下反向域名解析是否正確.
[root@AS3 / ]# nslookup -sil 192.168.0.111
Server: 192.168.0.111
Address: 192.168.0.111#53
111.0.168.192.in-addr.arpa name = www.supermaster.com.
111.0.168.192.in-addr.arpa name = mail.supermaster.com.
111.0.168.192.in-addr.arpa name = ftp.supermaster.com.
111.0.168.192.in-addr.arpa name = ssL.supermaster.com.
3.配置sendmail服務
>>1.監聽本機的smtp端口
RedHatLinux AS3 默認安裝已經可以使SMTP服務在本機運行.
你用netstat -nl可以看到所有后臺程序監聽的端口,注意這一行:127.0.0.1:25,這個表示sendmail服務已經在監聽本機的25(SMTP)
端口了:
[root@AS3 / ]# netstat -nl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:32768 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:32769 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:32770 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:931 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
以上就是關于RedHatLinux AS3配置sendmail服務器的詳細教程了,想必都了解了吧,更多相關內容請繼續關注武林技術頻道。
新聞熱點
疑難解答