On Wed, 2007-09-19 at 23:12 -0500, Placid Publishing, LLC wrote:
The error I get when running /usr/local/libexec/dovecot/deliver -c dovecot.conf -d username Sep 19 22:55:57 pelorus dovecot: auth-worker(default): mysql: Connected to localhost (db) Sep 19 22:55:57 pelorus deliver(support): auth input: support Sep 19 22:55:57 pelorus deliver(support): auth input: uid=1011 Sep 19 22:55:57 pelorus deliver(support): auth input: gid=1011 Sep 19 22:55:57 pelorus deliver(support): chdir(/root) failed: Permission denied
This probably happens because you have "HOME=/root" environment set while running deliver. v1.1's deliver clears the whole environment so this isn't a problem, but for now either unset it yourself, or add "home=/" (or something) to plugin {}.
Anyway this error message isn't fatal.
Sep 19 22:55:57 pelorus deliver(support): maildir: data=/usr/local/virtual//support Sep 19 22:55:57 pelorus deliver(support): maildir: root=/usr/local/virtual//support, index=/usr/local/virtual//support, control=, inbox=
So the messages stop here? There should have been something more..
*Sep 19 22:57:14 pelorus dspam[33675]: Delivery agent returned exit code 67: /usr/local/libexec/dovecot/deliver -d user@domain.com*
67 means "unknown user". I think this is different from the previous error. You could set auth_verbose=yes to make Dovecot log the user.