Hi all,
How exactly does one configure maildrop to know the mappings specified
in the postfix virtual_mailbox_maps file? I followed the
postfix+maildrop howto:
http://www.postfix.org/MAILDROP_README.html
but the result is:
Aug 5 21:51:39 hostname postfix/pipe[3088]: 23066246EE:
to=<postmaster@hostname>, relay=maildrop, delay=0, status=bounced (user
unknown. Command output: Invalid user specified. )
Manually, same result:
[root@rimumail new]# cat /tmp/email |maildrop -V 5 -d postmaster
Invalid user specified.
Mail delivery and everything works great until I add the lines
maildrop_destination_recipient_limit = 1
virtual_transport = maildrop
My configuration is just as in that howto;
main.cf:
...
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_mailbox_domains = firstname_lastname.com
firstname2_lastname2.com firstname3_lastname3.com
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
...
#/etc/postfix/virtual
#there are some mail aliases here which forward to another MX
#because the users are not Unix users so they don't have a #$HOME/.forward
user1@firstname_lastname.com fo...@another.domain.tld
user2@firstname_lastname.com bl...@yet.another.domain.tld
#/etc/postfix/vmailbox
firstname@firstname_lastname.com name1/Maildir
firstname2@firstname2_lastname2.com name2/Maildir
lastname@firstname_lastname.com name1/Maildir
A copy of that information is here:
http://bliki.rimuhosting.com/space/maildrop+notes
This is Postfix 2.2.10 and maildrop 2.0.4 on RHEL4.
[root@rimumail new]# maildrop -v
maildrop 2.0.4 Copyright 1998-2005 Double Precision, Inc.
GDBM extensions enabled.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.
There must be something simple that I'm missing! Does anyone have a
pointer in the right direction?
Thanks in advance,
Alex