[Dovecot] Dovecot as LDA with Postfix and virtual users

Christian Benke benkokakao at gmail.com
Sun Mar 17 17:57:36 EET 2013


Hello Rob!

Thanks for answering!

On 17 March 2013 02:58, /dev/rob0 <rob0 at gmx.co.uk> wrote:
> On Sun, Mar 17, 2013 at 01:20:55AM +0100, Christian Benke wrote:
>> Some part in the configuration seems to miss though, as mails are
>> received by Postfix, but instead of giving it to Dovecot for
>> delivery, it delivers the mails itself.
>
> Perhaps surprisingly, this is a Postfix issue, not a Dovecot one.

No, i was expecting it :-) I just wasn't sure where it belongs to.

>> Mar 17 00:02:46 poab postfix/local[15341]: 66AD04E23EE: to=<benkkk AT
>> example.com>, relay=local, delay=0.35, delays=0.3/0.01/0/0.04,
>> dsn=2.0.0, status=sent (delivered to mailbox)
>
> This is postfix/local, which means it is not being routed to your
> virtual_transport. It means example.com is in mydestination.

> You did not even set mydestination, thus you get the default. You
> really should review the Postfix Basic Configuration README:

No, i tried a lot yesterday and i started from a working
postfix/dovecot-setup with PAM. The config i posted above was merely
the last incarnation. Should probably have emphasized that.

I commented out mydestination because i received warnings that i
shouldn't list them in both mydestination and virtual_mailbox_domains.
Still, dovecot LDA has not been called either when the
mydestination-parameter was present:

Mar 16 21:54:56 poab postfix/smtpd[4197]: connect from
mail-we0-f176.google.com[74.125.82.176]
Mar 16 21:54:56 poab postfix/smtpd[4197]: setting up TLS connection
from mail-we0-f176.google.com[74.125.82.176]
Mar 16 21:54:56 poab postfix/smtpd[4197]: Anonymous TLS connection
established from mail-we0-f176.google.com[74.125.82.176]: TLSv1 with
cipher RC4-SHA (128/128 bits)
Mar 16 21:54:56 poab dovecot: auth: Debug: Loading modules from
directory: /usr/lib/dovecot/modules/auth
Mar 16 21:54:56 poab dovecot: auth: Debug: Module loaded:
/usr/lib/dovecot/modules/auth/libdriver_mysql.so
Mar 16 21:54:56 poab dovecot: auth: Debug: Module loaded:
/usr/lib/dovecot/modules/auth/libdriver_pgsql.so
Mar 16 21:54:56 poab dovecot: auth: Debug: Module loaded:
/usr/lib/dovecot/modules/auth/libdriver_sqlite.so
Mar 16 21:54:56 poab dovecot: auth: Debug: passwd-file
/etc/dovecot/users: Read 1 users in 0 secs
Mar 16 21:54:56 poab dovecot: auth: Debug: auth client connected (pid=0)
Mar 16 21:54:56 poab postfix/trivial-rewrite[4202]: warning: do not
list domain example.com in BOTH mydestination and
virtual_mailbox_domains
Mar 16 21:54:56 poab postfix/smtpd[4197]: 856034E1FD1:
client=mail-we0-f176.google.com[74.125.82.176]
Mar 16 21:54:56 poab postfix/cleanup[4203]: 856034E1FD1:
message-id=<CAAMQ8bS2bi6HG=u8bmC+e-_Yu47WrB6DWxhH2rGSushdvPnH4Q at mail.gmail.com>
Mar 16 21:54:56 poab postfix/qmgr[4195]: 856034E1FD1: from=<benkkk AT
wheemail.com>, size=1644, nrcpt=1 (queue active)
Mar 16 21:54:56 poab postfix/trivial-rewrite[4202]: warning: do not
list domain example.com in BOTH mydestination and
virtual_mailbox_domains
Mar 16 21:54:56 poab postfix/smtpd[4197]: disconnect from
mail-we0-f176.google.com[74.125.82.176]
Mar 16 21:54:56 poab postfix/local[4204]: 856034E1FD1: to=<benkkk AT
example.com>, relay=local, delay=0.39, delays=0.33/0.01/0/0.06,
dsn=2.0.0, status=sent (delivered to mailbox)
Mar 16 21:54:56 poab postfix/qmgr[4195]: 856034E1FD1: removed

> Perhaps you'd be better off without the virtual mailboxes anyway?

Perhaps, and that's where i actually started from. Virtual users are
an attractive feature tough and as it didn't seem too intimidating, i
thought i could give it a try. 6 hours later, i was wiser.
I've gone back to the working PAM-config today and will try to figure
out SASL for now, maybe going back to virtual users later. But i'm
still interested in comments regarding the mydestination issue, i can
go back to the virtual user settings quickly to try.

> [snip]
>> Central Asia by bike, starting May 2013 - http://poab.org
>
> Wow, a great adventure, good luck!

Thanks! Will (re-)add a RSS-feed soon.

Best regards,
Christian


More information about the dovecot mailing list