Noel Jones:
> Seems more likely they are choking on the null sender address. 
> You can use the setup described above with smtp_generic_maps 
> to replace the null sender with something else.  This breaks 
> RFCs - DSNs MUST be sent with the null sender.
>    -o smtp_generic_maps=regexp:/etc/postfix/replace-dsn
> 
> # replace-dsn
> /^<>$/  [EMAIL PROTECTED]
> 
> # transport
> [EMAIL PROTECTED] discard:
> 
> This solution sucks, but might allow the mail to be delivered.
> 
> maybe the best solution is to just throw the mail away...
> # transport
> <>@bigcompany.example.com  discard:

Alas, canonical/virtual/generic mappings don't use <> as the lookup
key for the null address (*). This could be changed, but we'd have to
verify that this won't cause surprises with the installed base.

On the other hand, Internet mail software that can't handle the
SMTP null sender is terribly broken, and such things should not be
encouraged.

        Wietse

(*) Postfix does not query tables with the empty search string,
    because it causes some map types to report an error.

Reply via email to