前置準備
¡檢查是否已安裝Dovecot
[root@localhost xxx]# rpm -q dovecot
套件 dovecot 尚未安裝 //表示尚未安裝Dovecot
[root@localhost xxx]# rpm -q dovecot
dovecot-2.0.13-1.fc15.i686 //表示已經安裝Dovecot
¡安裝Dovecot
[root@localhost xxx]# yum -y install dovecot
¡移除Sendmail
[root@localhost xxx]# yum remove dovecot
一.備份dovecot.conf檔案
¡為了避免設定上的錯誤,故先行備份dovecot.conf檔案
cp /etc/dovecot.conf /etc/dovecot.conf.copyback
or
cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.copyback
※ LINUX版本不同,路徑可能會不一樣
※ 學校電腦請使用第一種路徑
二.開啟服務
¡用vim開啟dovecot.conf 檔案來編輯
vim /etc/dovecot.conf
or
vim /etc/dovecot/dovecot.conf
※ LINUX版本不同,路徑可能會不一樣
※ 學校電腦請使用第一種路徑
¡修改下列指令,以便開啟POP3服務:
#protocols = imap pop3 lmtp //原為註解
↓ protocols = imap pop3 imtp imaps pop3s
//除POP3外,也有其他協定服務可以使用
三.郵件預設位置
¡此步驟很重要,倘若沒設定/修改郵件預設位置的話,網路收信會失敗。
¡dovecot.conf 檔案中找到mail_location註解,在其下方新增指令:
#mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_location = mbox:~/spool/mail:INBOX=/var/spool/mail/%u
¡註:
1.倘若沒有註解可能是因版本差異,直接新增即可
2.部分註解本身就有路徑,但需仔細對照是否相同,否則一樣會發生無法收信的情形
四.重新啟動Dovecot
¡鍵入重新啟動的指令
/etc/rc.d/init.d/dovecot restart
or
service dovecot restart
¡其它
chkconfig --level 35 dovecot on #開機時自動啟動
五.測試
¡利用telnet測試本機
[root@dcsie csie]# telnet dcsie.kuas.edu.tw 110 #110: POP3 Port Number
Trying 203.64.91.20...
Connected to dcsie.kuas.edu.tw.
Escape character is '^]'.
+OK Dovecot ready.
quit
+OK Logging out
Connection closed by foreign host.
※欲測試IMAP的話,將埠號改為143即可
利用Outlook收信
全站熱搜
留言列表