Я хочу отклонить электронную почту, отправляемую почтовыми серверами, полагая, что это хорошая идея - отправлять обратно недоставленные сообщения для писем, которые не могли прийти с моего почтового сервера.
Я также хочу, чтобы postfix возвращал правильное сообщение о постоянном отклонении, чтобы отправляющий почтовый сервер перестал повторять попытки.
В настоящее время я использую header_check, чтобы переписать все исходящие идентификаторы сообщений на что-то согласованное, а затем проверять входящую почту для этого конкретного формата идентификатора сообщения и отклонять те, которые не совпадают (но только явно подделанные, а не которые получены из законных источников). Проблема заключается в том, что REJECT в header_check (установленном в службе очистки) не отправляет обратно постоянный сбой, и некоторые серверы продолжают повторять попытки отправки одного и того же отклонения снова и снова. Кажется, что он возвращает код 5.7.1, но я не вижу, какой основной код ответа он отправляет обратно.
Мне не нужно исправлять мой текущий метод, я просто хочу, чтобы мой сервер отклонял эти явно бессмысленные электронные письма с обратным рассылкой и позволял администраторам знать об этих нежелательных письмах без создания моего собственного обратного рассылки.