How to stop Postfix from accepting mail to [email protected]

Just remove $myhostname from mydestination and restart postfix


You mention smtp_recipient_restrictions, have you actually tried adding the line check_recipient_access hash:/etc/postfix/recipient_access?

Place it as the first line before reject_unknown_recipient_domain, then in /etc/postfix/recipient_access add the line:

[email protected] REJECT

(don't forget to postmap /etc/postfix/recipient_access)

BTW, the postmaster address should always be available, but I have never seen an RFC that said that root had to be available, although I haven't read every single RFC that relates to SMTP.