В последнее время я получаю много спама со многих доменов (слишком много для внесения в черный список), где имя отправителя соответствует следующему шаблону: Name S.
, поэтому за именем следует пробел, затем одна буква и, наконец, точка. Мне было интересно, смогу ли я реализовать это в Spamassassin. Имея это в виду, вот мои вопросы:
Какая часть заголовка содержит имя отправителя? Я предполагаю, что заголовок
from
, но постфикс показывает мне только адреса электронной почты в журналах, поэтому я немного запутался.Предполагая, что ответ на 1. да, это правильное правило Spamassassin/правильное регулярное выражение для того, чего я хочу достичь:
header NAME_SPACE_LETTER_POINT=~/((?:[a-z][a-z]+))(\s+)([a-z])(\.)/
score NAME_SPACE_LETTER_POINT 5.0
- Считается ли хорошей практикой отмечать письма как спам на основании только одного правила? (порог спама сервера равен 5, поэтому указанное выше правило немедленно помечает любую почту как спам)
Заранее спасибо за любые предложения/ответы на эти вопросы!