Hi,
Another solution would be to write some kind of milter/policy-service with a web-interface, where people can reject mails directly on the postfix side. But this is a lot of work.
Use a web interface that requires auth. But I'd not use a milter/policy service--too complicated and unnecessary. Just use a regular access(5) table in db format. Simply write your script to append new addresses or domains to the table with a REJECT action. Then add to main.cf an appropriate restriction such as check_sender_access. Changes are picked up automatically each time a new smtpd is fired so no postmap command is required to make the change active.
thanks to all of you. I think I have enough feedback and now I can decide what to do.
Kind regards
-Christian Rößner
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Joerg Heidrich