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 qm...@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, qm...@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.)











Reply via email to