В последнее время я получаю (много) спама с «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"
.