On 10/18/2014 10:37 AM, Luigi Rosa wrote:
But I get two errors.


First is the permission of /var/run/dovecot/dict that is 700 root.root and I
get a permission error. Nothing changes if I put user = root. I have to
manually chmod /var/run/dovecot/dict every time I restart Dovecot otherwise I 
get

Error: net_connect_unix(/var/run/dovecot//dict) failed: Permission denied
(euid=501(mailvirtuale) egid=501(mailvirtuale) missing +r perm:
/var/run/dovecot//dict, dir owned by 0:0 mode=0755)
In conf.d/10-master.conf (this is from my config):

service dict {
  unix_listener dict {
    mode = 0660
    user = vmail
    #group =
  }
}


If I chmod 777 /var/run/dovecot/dict the error disappears but I get this:

dovecot: imap-login: Login: user=<username>, method=PLAIN, rip=127.0.0.1,
lip=127.0.0.1, mpid=497913, secured, session=<6R0mYbMFFwB/AAAB>
dovecot: dict: Error: sql dict set: Invalid/unmapped key:
shared/last-login/username
Ok, what were you thinking when you defined this pattern = /shared/last-login/$user ?
I personally don't understand this part of the dovecot config at all..

Let's look into this..




Ciao,
luigi

Reply via email to