2010年11月3日 星期三

RHEL POP3 mail settings

條件: RHEL無internet連線, 無法使用yum install
解決:下載rpm, 手動解決相依性問題, 安裝dovecot

  1. 安裝dovecot相依套件, lib:
  2. 安裝dovecot:
  3. 設定dovecot (搭配sendmail, 其餘sendmail設定依需求自行完成):
    • 開啟pop3支援:
      • 修改 /etc/dovecot/dovecot.conf
      • 修改 protocol = pop3 (注1)

    • 開啟listen的位址: 修改 /etc/dovecot/dovecot.conf取消註解 listen = *, ::
    • 設定mail_location: 修改 /etc/dovecot/conf.d/10-mail.conf加入以下兩行 :
      • mail_location = maildir:~/Maildir
      • mail_location = mbox:~/mail:INBOX=/var/mail/%u

  4. 啟動dovecot:
    • service dovecot start
  5. 若使用者從未登入, 先登入一次以產生家目錄
  6. 測試pop3是否成功運作: (注2)

注1: 由於本次使用thunderbird作為MUA, 會自動偵測mail server開放的協定, 預設IMAP在前, 故只開pop3, 其餘拿掉

注2: 任何錯誤發生, 請查看 /var/log/maillog, 使用命令 tail -f /var/log/maillog , 可即時監看發生的錯誤及訊息, 測試方法參照參考資料連結2



參考資料:
dovecot wiki
Dovecot HowTo...

沒有留言:

張貼留言