Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

Linux 郵件伺服器完整配置指南:SMTP 與 POP3 服務啟用與故障排除

編輯:關於伺服器

前言

在 Linux 環境下架設郵件伺服器,核心在於正確配置 SMTP(發送協議)與 POP3(接收協議)兩大服務。本文將詳細說明如何啟動這兩項服務,並針對常見的 DNS 解析問題提供解決方案,助您快速建立穩定的郵件收發環境。

一、啟動 SMTP 發送服務

安裝並啟動 sendmail 服務後,SMTP 通訊埠通常已自動開放。若發現郵件無法發送,多半是 DNS 解析設定錯誤導致。請依照以下步驟修正 DNS 設定:

1. 重建 named.ca 根區域檔案

cd /var/named
mv named.ca named.ca.bak
touch named.ca
killall -HUP named

2. 透過圖形介面配置 DNS 區域

在 X Window 環境下執行 netconf,依序選擇 Server tasks → Domain Name Server (DNS) → config → domains → add 新增一個域名(或修改現有域名)。在 Name servers (NS) 欄位填入例如 gblinux.126.com;Mail servers (MX) 第一行填 gblinux.126.com,第二行填入您的虛擬郵件域(如 126.com)。Default IPs 可填可不填。完成後退出並啟用設定。

完成上述步驟,DNS 服務應已正確啟動,SMTP 發送功能即可正常運作。

二、啟動 POP3 接收服務

1. 修改 inetd.conf 啟用 POP3

編輯 /etc/inetd.conf,找到與 pop3 相關的行,取消註解並修改為:

pop-3 stream tcp nowait root /usr/sbin/tcpd /usr/lib/linuxconf/lib/vpop3d /usr/sbin/ipop3d

2. 配置虛擬郵件域名

執行 linuxconf 或直接執行 mailconf,選擇 virtual email domain,新增一個域名(例如上文提到的 126.com)。

3. 新增虛擬郵件用戶

執行 userconf,依序點選 Special accounts → virtual POP accounts (mail only) → 剛新增的域名,即可點擊 Add 按鈕新增使用者帳號。

附錄:實用小技巧

  • 讓 Red Hat 6.0 直接進入 KDE 桌面:在使用者家目錄建立一個內容為 kde 的 .xinitrc 檔案。
  • Red Hat 6.0 中 Samba 使用者群組:建議將 Samba 使用者歸屬於 xfs 群組。
  • 管理開機啟動項目:執行 ntsysv 即可視覺化管理。
Copyright © Windows教程網 All Rights Reserved