Wednesday, August 11, 2010

dovecot的mail_location?

給未來的裕翔

dovecot架好後, 開放imaps和pop3s

然後在iptables開啟相對應的port之後(可查/etc/services)

selinux不需要設定

tcp_wrapper不需要設定

本來可以連成功的, 一般使用者

可是! 不知怎搞的

吃個飯回來就連不到了

錯誤訊息如下

mail_location not set and autodetection failed: Mail storage autodetection failed with ......

去查一下後

把/etc/dovecot.conf裡面新增一行

mail_location = mbox:~/mail:INBOX=/var/mail/%u

不用擔心記不起來, 因為這是dovecot.conf裡面的example

直接用即可

這樣就可以了^^

另外, 如果要自製憑證

make -C /etc/pki/tls/certs

填完資料後, 憑證會產生在/etc/pki/tls/certs

權限是只有root可以讀

不過書上說沒關係(有講理由但我不懂)

接著修改dovecot.conf如, 搞定~
ssl_cert_file = /etc/pki/tls/certs/dovecot.pem

ssl_key_file = /etc/pki/tls/certs/dovecot.pem

96 ssl_cert_file = /etc/pki/tls/certs/dovecot.pem  97 ssl_key_file = /etc/pki/tls/certs/dovecot.pem

No comments:

Post a Comment