Exim — блокировка исходящих писем для определенных доменов

Если Вам понадобилось заблокировать исходящие письма только для одного домена, следуя нижеприведённой инструкции, Вы сделаете это очень просто.

Это работает для всех писем, в том числе для писем через php mail или отправку через сокет.

  1. Заходим в конфиг файл /etc/exim/exim.conf.
  2. Перед begin acl добавляем:
  3. acl_not_smtp = acl_check_not_smtp.
  4. После acl_check_not_smtp вставляем:
  5.   discard message = Spam domains
      senders = /etc/exim/deny.domains
    
  6. Перезагружаем почтовый сервер:
  7. service exim restart
  8. В файл /etc/exim/deny.domains добавляем наши домены или определенную почту вида:
  9. user@domain.tld
    *@domain2.com
    

Это помогает бороться со спамом в некоторых случаях.

Проверить можно так:

echo test | sendmail -f noreply@somepieceofshit.com youremail@domain.tld

Что будем искать? Например,VPS-сервер

Мы в социальных сетях