| |||||||||||||||||||||||||||||||
|
I want to use dbmail to store user mailboxes with some exceptions being delivered via traditional procmail. For this I did the following: # Explicitly route local mail mailbox_transport_maps = hash:/etc/postfix/local_delivery # Make the default local transport point to dbmail mailbox_transport = dbmail-lmtp:localhost:24 The problem is that mailbox_transport_maps does not seem to have any effect and _all_ local mail goes to the lmtp daemon. In order to isolate the problem I made a bogus /etc/postfix/local_delivery to route all mail to dbmail-lmtp, and commented out mailbox_transport. Now as a result all mail is delivered via procmail. Can somebody tell me what am I doing wrong? Various relevant info follows: === postconf (just relevant bits) === local_recipient_maps = proxy:unix:passwd.byname $alias_maps local_transport = local:$myhostname mailbox_command = procmail -a "$EXTENSION" mailbox_command_maps = mailbox_transport = mailbox_transport_maps = hash:/etc/postfix/local_delivery === dump of /etc/postfix/local_delivery === root@Arzamas:/etc/postfix# db4.5_dump -p local_delivery.db VERSION=3 format=print type=hash db_pagesize=4096 HEADER=END *\00 dbmail-lmtp:localhost:24\00 DATA=END root@Arzamas:/etc/postfix# === actual log contents with the above settings ===
| ||||||||||||||||||||||||||||||
© 2004-2008 readlist.com