In sendmail, I can have a catchall address and reject email going to certain addresses in my aliases or virtusertable files:
adm@example.com error:5.1.1:550 User unknown
apache@example.com michael
root@example.com michael
daemon@example.com error:5.1.1:550 User unknown
dbus@example.com error:5.1.1:550 User unknown
ftp@example.com error:5.1.1:550 User unknown
@example.com catchall
But the above doesn't work in the postfix maps - it tries to deliver to the error: address.
What's the right way to accomplish this in postfix?