service config {
type = config
- executable = /usr/local/bin/doveconf
+ executable = config
user = dovecot
- group = dovecot
drop_priv_before_exec = yes
unix_listener {
path = config
# default
unix_listener {
- path = login/auth
+ path = login/default
mode = 0666
}
inet_listener {
port = 143
}
+ inet_listener {
+ port = 993
+ ssl = yes
+ }
user = dovecot
- group = dovecot
- vsz_limit = 32768
+ vsz_limit = 65536
client_limit = 1
- chroot = /usr/local/var/run/dovecot/login
+ chroot = login
auth_dest_service = imap
}
executable = imap
}
+service pop3-login {
+ type = auth-source
+ executable = pop3-login
+
+ inet_listener {
+ port = 110
+ }
+ inet_listener {
+ port = 995
+ ssl = yes
+ }
+
+ user = dovecot
+ vsz_limit = 65536
+ client_limit = 1
+ chroot = login
+ auth_dest_service = pop3
+}
+
+service pop3 {
+ type = auth-destination
+ executable = pop3
+}
+
#service auth-worker {
# executable = dovecot-auth -w
#