This is mailing-lists-sieve, an utility to generate Sieve scripts (RFC 5228) for Listserv mailing lists and upload them with the ManageSieve (RFC5804) protocol. The programme can generate scripts for other mailing lists managers or upload them by other means.

The purpose of the generated scripts is to reject mails at SMTP time, instead of bouncing them later, thus keeping the mail server whitelisted.

mailing-lists-sieve can integrate into listserv and upload the scripts for the mailing lists, when a new subscriber is added or removed from the list.

Support for mailing lists systems other than listserv can be ordered.

Check the manual for more details.