У меня есть Postfix, настроенный на блокировку электронной почты от постоянного спамера, который нашел «пуленепробиваемого» поставщика услуг по рассылке спама (известного как Amazon SES), но, конечно, блокировка не выполняется, потому что MAIL FROM (также известный как «Return-Path») представляет собой строку типа так как 01000165f9022c82-37fa3cc3-d63c-4548-be3d-125d50e43aaf-000000@amazonses.com
в то время From
заголовок, переданный в команде DATA, ThePartyFixxCompany@gmail.com
.
Есть ли способ заблокировать адрес / домен в From
заголовок во время транзакции SMTP, а не фильтровать его /dev/null
с каким-то постфактум, вроде Sieve, Amavis, Spamassassin и т. д.?
Этот ответ предполагает, что это невозможно, но затем подчеркивает другой момент, который не имеет отношения к моему вопросу, поэтому мне не ясно, что это абсолютно невозможно.
Я не думаю, что мой postconf
вывод имеет отношение к этому вопросу, поскольку Postfix работает должным образом (я использую 2.10.1.). Ищу твик конфигурации. Спасибо.
Просто чтобы показать, что функция предложения при вводе темы работает, когда я ввел тему для этого вопроса, первым результатом была ссылка на Маршрутизация почты в postfix на разные ретрансляторы в зависимости от темы. Это не то, что я искал, но это заставило меня присмотреться к header_checks несмотря на то, что указано в ответе по ссылке в моем вопросе. Поиск в Интернете привел меня к Как фильтровать почту с помощью postfix header_checks, это был ответ, который я искал.
В моем случае это сработало в / etc / postfix / header_checks:
/^From:.*partyfixx/ REJECT
На самом деле я поместил очень грубое сообщение после "REJECT", но здесь не следует включать его.
Вот запись в журнале их последней попытки:
Sep 25 01:41:54 mymailserver postfix/cleanup[19112]: F2A6428C3FD: reject: header From: The Party Fixx Company <ThePartyFixxCompany@gmail.com> from a9-98.smtp-out.amazonses.com[54.240.9.98]; from=<010001660e63cb43-c865ad08-e534-4fbd-acbe-ba6fed55ed25-000000@amazonses.com> to=<me@example.com> proto=ESMTP helo=<a9-98.smtp-out.amazonses.com>: 5.7.1 Rude message redacted!!!
Регулярное выражение не чувствительно к регистру.
Другие ответы, которые я нашел полезными: