Удаляем письма на сервере Exim
В некоторых случаях требуется принять письмо и тут же его удалить на сервере, не оповещая об этом отправителя. Например, все мы видели приходящие письма начинающиеся с no-replay. Письма, посланные на этот ящик, будут автоматически удалены прямо на сервере. Или появился спамер, который шлёт спам с одного домена, например, mega.zn, но с разными ящиками. Зачем его ставить в известность, что письма его удаляются? Он возьмёт, да и начнёт разные домены подставлять.
В секции «routers» файла exim4.conf сразу после begin routers допишем:
# Блокируем почту с нежелательных доменов check_outgoing: driver = redirect senders = /etc/exim4/blocked_domains data = :blackhole:
где blocked_domains — файл блокируемых доменов вида:
mail.ru yandex.ru no-replay@mail.ru