On Tue, 2009-09-01 at 23:58 +0200, legionaer85 wrote: > 67 (could mean user nonexistent) from command: /usr/lib/dovecot/deliver > in exim i use /usr/lib/dovecot/deliver -d <name>@<domain>.<tld> -f > <name>@<domain>.<tld> > > So, i tried to focus the error and thought there is not the right > argument for delivery. But i couldn't get any hints about the arguments > for the deliver agent. > Exim gives me a complete string which is '[email protected]' > Now my question. How parses the deliver agent this string? Splits it > into variables? If yes... to which ones? name and domain?
Kind of, but not really.. It works exactly the same way as for IMAP/POP3 logins. dovecot-auth does the user lookup. > passdb: > driver: sql > args: /etc/dovecot/dovecot-sql.conf > userdb: > driver: prefetch You're missing userdb sql here. deliver needs to do a userdb lookup, but you have only prefetch userdb which doesn't work because deliver doesn't do a passdb lookup. See http://wiki.dovecot.org/UserDatabase/Prefetch
signature.asc
Description: This is a digitally signed message part
