Marcin Hlybin:
> Hello,
> 
> I would like to block emails to particular recipient.
> check_recipient_access map works fine for emails sent through SMTP but
> it doesn't seem to work when sending email locally e.g. using command:
> $ echo | mail -s TEST u...@domain.com

None of the smtpd_mumble features works for mail that arrives via
the Postfix sendmail command.

You can work around that with (in master.cf)

pickup    fifo  n       -       n       60      1       pickup 
    -o content_filter=relay:127.0.0.1:25

Which causes local submissions to be re-injected via the local
Postfix SMTP server.  This may cause surprises with mail being
blocked that until now wasn't.

        Wietse

> I figured out workaround:
> 1. create alias in alias map from d...@rcpt.com to n...@localhost
> 2. add entry in /etc/aliases null: /dev/null
> 
> It dumps unwanted mails perfectly but I believe there is better way to
> do that.
> Regards.
> 
> -- 
> Marcin Hlybin, mar...@rootnode.net
> Systems Administrator, tel. +48 5151 403 66
> 
> 
> 

Reply via email to