Exim установлен и настроен через dpkg-reconfigure exim4-config
разрешен relay, но только с определнных IP. Доступ к smtp без пароля.
Теперь задача настроить relay так, что бы письма отправлялись только с определенных доменов, например example1.ru и example2.ru, то есть письма от dima@example1.ru, anna@example2.ru и других с @example1.ru или @example2.ru уходили дальше по назначению, а иные запрещались на стадии smtp сессии.
Как это сделать?
в соседней теме был пример
Код: Выделить всё
# Прибиваем всех, у кого домен отправителя не тот, что при аутентификации
deny message = "Sender only $authenticated_id@domain1.ru or $authenticated_id@domain2.ru"
authenticated = *
condition = ${if and{{!eq{$authenticated_id@domain1.ru}{$sender_address}}{!eq{$authenticated_id@domain2.ru}{$sender_address}}}{yes}{no}}
В $authenticated_id у меня $local_part без домена.