Назад | Перейти на главную страницу

Exim 4 фильтрует спам по пути возврата, отличному от «mail from»

В последнее время я получаю (много) спама с «mail from:» от законных пользователей (на моем сервере), но с другим «обратным путем». Этого не должно происходить для наших пользователей, то есть почта, полученная для myuser@mydomain.com, всегда должна иметь одинаковый путь возврата «myuser@mydomain.com».

Мне нужно настроить правило фильтра exim4, которое проверяет "@ mydomain.com", а затем проверяет, является ли адрес электронной почты отправителя обратным путем. Если другое, письмо следует отклонить.

Я знаю, что бывают ситуации, когда это может быть законное использование (например, использование Gmail), но они не разрешены нашей политикой.

Может кто-нибудь подскажет, где и как реализовать это правило?

Спасибо

Взгляни на фильтры exim. В основном вам нужно что-то вроде (НЕПРОВЕРЕННЫЙ и не уверен в синтаксисе):

if $header_from: contains "@mydomain.com" and $reply_address is not $header_from:
then
    fail 
    seen finish
endif

Вы можете указать содержательное сообщение об отклонении рядом с fail как в fail test "some message".