Мне нужно сделать следующее с Postfix: при получении почты с удаленного сервера проверять IP отправителя с помощью различных служб черного списка (например, spamhaus или abuseipdb), но избегать автоматического отклонения почты, поскольку такие службы иногда допускают ошибки. Когда IP попадает в черный список, мне нужно добавить заголовок к полученному сообщению, чтобы позже переместить его в папку «Спам», но разрешить поступление почты.
Я знаю, что теоретически это можно сделать, написав собственный milter, который будет анализировать заголовки Received:, но это кажется слишком сложным.
Есть ли какой-то простой и стандартный способ сделать это? Может быть, сам Postfix может это как-то сделать, или уже есть какой-то milter-софт, который может это сделать?