Sendmail 配置E-Mail服務器開啟SMTP、POP端口
在Internet中,我們采用POP端口提供接收郵件服務,采用SMTP端口提供發送郵件服務。也就是說,客戶端的郵件發送、接收系統在要發送郵件的時候,Sendmail 配置電子郵局的SMTP端口連接;當要接收郵件的時候,就和電子郵局的POP端口連接。
而一般在所有的類UNIX系統中,SMTP端口默認是打開的,而POP端口在默認狀態下是關閉的,我們必須將他打開。
1) Sendmail 配置E-Mail服務器用root(終極權限)登錄到服務器上;
2) Sendmail 配置E-Mail服務器編輯文件/etc/inetd.conf;
3) Sendmail 配置E-Mail服務器找到描述POP端口的語句;
#pop2 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.pop2d
#pop3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.pop3d
前面的#號代表這一行是注釋語句,不生效。
POP2是早期的端口協議版本,我們目前一般使用的是POP3.
4) Sendmail 配置E-Mail服務器將POP3的描述語句那一行的注釋號“#”去掉。確保POP2的那一行是注釋語句。
5) 如果沒有找到,就手工補上這一行;(另外,我們還能驗證一下是否存在SMTP端口的描述語句);
6) 存盤后退出。
7) 運行inetd命令,使得設置生效。
8) 用以下命令驗證,看POP3端口是否打開(生效)。
netstat ?a |grep pop
如果打開的話,能看到以下信息:
tcp 0 0 *:pop3 *:* LISTEN
【編輯推薦】
- 架設RHEL4系統Sendmail郵件服務器
- RHEL 5.2下SendMail+dovecot郵件系統配置教程
- linux Mrtg監控主機流量的安裝方法
- CentOS系統如何解決鼠標花屏的問題
- 小型企業的Sendmail郵件服務器應用實例