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