Postfix安裝好後只負責寄信,收信要靠POP3 service,所以需要安裝dovecot程式,執行指令:

 

yum install dovecot

 

試定檔是 /etc/dovecot/dovecot.conf

 

修改以下內容:

 

protocols = pop3

 

讓dovecot只監聽pop3服務即可,port是110。

 

設好後存檔離開即可。

 

因為Centos 6之後將原本單一的設定檔拆分成許多部份放在 /etc/dovecot/conf.d目錄下,所以還有一些設定檔需要修改。

 

編輯 /etc/dovecot/conf.d/10-ssl.conf

修改與啟用本行

ssl = no

 

設好後存檔離開即可。

 

編輯 /etc/dovecot/conf.d/10-auth.conf

修改與啟用本行

disable_plaintext_auth = no

 

這是取消明碼傳輸,不改掉的話使用outlook收信將會出現錯誤訊息。

 

 

編輯 /etc/dovecot/conf.d/10-mail.conf

修改與啟用本行

 

mail_location = maildir:~/Mail

 

設好後存檔離開即可。

 

 

這個設定很重要,要與前一章postfix的設定相符,否則會發生信件能寄不能收的情況,

centos 6 在postfix與dovecot預設收發郵件的路徑在 /var/~mail,這是個link連結到 /var/spool/mail這個目錄,

而一般系統安裝時留給 /var 的空間有限,所以我將郵件目錄放到使用者的家目錄底下的 Mail這個檔案夾,

要放到哪裡可以隨管理者的喜好與系統資源決定,這只是我的習慣而已。

 

重點是與postfix設定要一致才能找得到信件就好。

 

以上檔案設定完成即可啟用dovecot服務:

 

service dovecot start

 

測試是否能正確收信,照postfix那章的說明寄一封信給自己,然後執行以下指令:

 

telnet localhost pop3
user 使用者名稱
pass 密碼
list (這是列出信件)
quit (離開)

 

有看到信件列表即表示設定正確,dovecot的pop3服務正常。

arrow
arrow
    文章標籤
    linux centos pop3 docecot
    全站熱搜

    呂阿谷 發表在 痞客邦 留言(0) 人氣()