Another issue appeared however. I added these lines:
socket listen { master { # Typically under base_dir/, if not the directory must be created. path = /var/run/dovecot/auth-master
mode = 0600
user = vpopmail # User running deliver
#group = mail # Or alternatively mode 0660 + deliver user in this group
}
}
and shared folders work just fine. However, I am seeing a lot of new
errors like these in the maillog file now:
Nov 16 17:20:46 mx dovecot: auth(default): vpopmail(@domain1.com):
unknown user
Nov 16 17:20:51 mx dovecot: auth(default): vpopmail(@domain2.com):
unknown user
As far as I can tell the users are not having any issues logging in
and haven't received any complaints.
I tried with mail_debug=yes but it didn't offer any other clues since
I don't know who the user is.
Quoting qmail@top-consulting.net:
It works...wow!
I was sure it would have required some massive modifications but it didn't.
Thank you Timo!
On Tue, 2010-11-16 at 13:27 -0500, qmail@top-consulting.net wrote:
Maybe I'm missing some part of the configuration. I don't have a service auth { part and the auth_socket_path is commented out. Here is my full config:
# 1.2.14: /usr/local/etc/dovecot.conf
Oh, I thought you had v2.0. In that case you need to add the auth-master socket, as explained by http://wiki.dovecot.org/LDA#Virtual_users
(v2.0 prefers auth-userdb instead of auth-master, you can name it either way for now.)