Just to push you in the right direction,
What you need to do is have postfix check for the validity of the user.
Look in your postfix main.cf file. Pay attention to the
"smtpd_recipient_restrictions","local_recipient_maps", and
"virtual_alias_maps" settings. You may have to reinstall/recompile
Postfix to support the same authentication scheme used in your courier
configuration (LDAP,MySQL?).
Good Luck,
Rolan
Sam Varshavchik wrote:
Roberto Gonzalez Azevedo writes:
I'm having problems with maildrop + postfix (virtual_users) and
unknown users.
If someone sends a mail for a unknown virtual user
(e.g. not-...@example.com), postfix gives 'ok', but
maildrop returns a bounce:
Sep 7 04:40:03 myserver postfix/pipe[2782]: A613313400:
to=<not-...@example.com>, relay=maildrop, delay=1.1,
delays=1.1/0.01/0/0.02, dsn=5.1.1, status=bounced (user unknown. Command
output: Invalid user specified. )
Take this problem to the Postfix list. maildrop has no control over
Postfix accepting or rejecting any message. If you want Postfix to
reject mail to nonexistent recipients -- as it should be doing, and
this is the proper thing to do -- it's Postfix that needs to be
fixed. This has nothing to do with maildrop.