MAIL SERVER 只能從本機收發信件,無法透過SMTP 以及POP3 去做收發服務。
趕緊翻開鳥哥的文章溫習一下,SMTP 問題解決了,但是POP3 卻是怎麼樣都會有問題。
原來是Dovecot 2.X設定檔的位置改了,必須針對相對應的位置逐一設定。
比較需要注意的地方紀錄一下:
確認有啟用POP3 ,IMAP則看有沒有需要。
# vi /etc/dovecot/dovecot.conf如果沒有啟用SSL加密,記得要關閉
protocols = pop3 imap
#vi /etc/dovecot/conf.d/10-ssl.conf非常關鍵的mail_location,一直卡在這邊
ssl = no
#vi /etc/dovecot/conf.d/10-mail.conf修改好後記得重新啟動服務
mail_location = maildir:/var/spool/mail/%u
#/etc/init.d/dovecot restart最後最最最重要的步驟在這
根據 mwu4 在iT邦幫忙中 補充回答的關鍵
如果信件放在「 /var/mail 」(「 /var/mail 」連結到「 /var/spool/mail 」),記得要將檔案權限由「 0660 」更改為「 0600 」。謝謝。
#chmod 600 /var/mail/foo參考來源:
foo 為使用者帳號
centos 6.5 dovecot pop3 無法認證問題
沒有留言:
張貼留言