Использую Exim MTA. Мне нужно ограничить хостинг (лампу), отправлять письма только из предопределенного списка "Из:" электронных писем на пользователя, чтобы предотвратить массовый спам в случае взлома веб-сайта.
Пользователи используют php для отправки писем через встроенную функцию почта ();
Например. пользователь client1 есть домен example.org и в настройках cms настроена отправка писем От info@example.org. Любой другой отправитель, от которого мне нужно отклонить для этого пользователя. Но пользователям нужна возможность настроить несколько писем отправителя.
Как это реализовать в exim?
В настоящее время у меня есть простой acl для блокировки всей электронной почты пользователя с помощью этого ACL:
acl_check_not_smtp:
deny
condition = ${lookup{$sender_ident}lsearch{/etc/exim4/restricted_sender} {yes}}
И / и т.д. / exim4 / ограниченный_сендер простой список пользователей:
client1
Спасибо.