前置準備
¡檢查是否已安裝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收信







arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()