On 5/12/2010 1:56 AM, Aniruddha wrote:
Hi,

I have set up postfix with a mail_transport to Zarafa. To fix an '
Recipient address rejected: User unknown in local recipient table'
error I have to put an empty  'local_recipient_maps ='  in postfix's
main.cf.

The correct solution is to point that parameter at a map containing all your valid users.

Often this is caused by listing a virtual_mailbox_domain in mydestination. Don't do that.


I do wonder about the security implications of setting this
option. If I understand the documentation correctly it isn't wise to
set this option to empty. Is this correct? Besides the information
below I can't find much information about this option.Thanks in
advance!

Accepting mail for undeliverable recipients will cause postfix to send non-delivery notices -- bounces -- to the reported envelope sender.

The envelope sender on spam is frequently either a non-working address or an innocent third party.

This has two results; your queue is filled with undeliverable bounces, and you send bounces to innocent third parties. The full queue will badly affect delivery of legit mail, and the backscatter you send to innocent people will get you blacklisted.

Rejecting the mail during the initial SMTP session avoids these problems.

  -- Noel Jones

Reply via email to