嗯?dovecot是干嘛的?忘了……
反正imap pop这些协议就是它管的,配置很简单
--- dovecot.conf.org 2011-03-20 06:22:22.000000000 +0000
+++ dovecot.conf 2011-03-20 06:30:58.000000000 +0000
@@ -21,7 +21,7 @@
# Protocols we want to be serving: imap imaps pop3 pop3s managesieve
# If you only want to use dovecot-auth, you can set this to "none".
-#protocols = imap imaps
+protocols = pop3s
# A space separated list of IP or host addresses where to listen in for
# connections. "*" listens in all IPv4 interfaces. "[::]" listens in all IPv6
@@ -90,14 +90,14 @@
#ssl_listen =
# SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>
-ssl = no
+ssl = yes
# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
# dropping root privileges, so keep the key file unreadable by anyone but
# root. Included doc/mkcert.sh can be used to easily generate self-signed
# certificate, just make sure to update the domains in dovecot-openssl.cnf
-#ssl_cert_file = /etc/ssl/certs/dovecot.pem
-#ssl_key_file = /etc/ssl/private/dovecot.pem
+ssl_cert_file = /etc/dovecot/cert.pem
+ssl_key_file = /etc/dovecot/key.pem
# If key file is password protected, give the password here. Alternatively
# give it when starting dovecot with -p parameter. Since this file is often
@@ -1105,7 +1105,7 @@
#ssl_username_from_cert = no
# It's possible to export the authentication interface to other programs:
- #socket listen {
+ socket listen {
#master {
# Master socket provides access to userdb information. It's typically
# used to give Dovecot's local delivery agent access to userdb so it
@@ -1116,14 +1116,18 @@
#user =
#group =
#}
- #client {
+ client {
+ path=/var/spool/postfix/private/auth
+ mode=0660
+ user=postfix
+ group=postfix
# The client socket is generally safe to export to everyone. Typical use
# is to export it to your SMTP server so it can do SMTP AUTH lookups
# using it.
#path = /var/run/dovecot/auth-client
#mode = 0660
- #}
- #}
+ }
+ }
}
# If you wish to use another authentication server than dovecot-auth, you can