Задать вопрос
Ответы пользователя по тегу Exim
  • Как проверить IP адрес отправителя своего домена в Exim?

    @pro100Code
    TechnoCraft Designer Developer
    Окей, смотри, тебе нужно настроить Exim так, чтобы он чекал IP-адреса для доменов, которые ты считаешь своими. Если домен твой, но письмо пришло с левого IP — блокируем его к чертям.

    Для этого тебе нужно создать файл /etc/exim/domainips, где пропишешь свои домены и их реальные IP-адреса, типа так:
    mydomain.com: 192.168.1.1
    anotherdomain.com: 192.168.1.2

    Теперь, в конфиге Exim (exim.conf) добавь вот такую проверку:
    acl_check_mail:
      accept  condition = ${if eq{$sender_address_domain}{+local_domains}{yes}{no}}
             condition = ${if match_ip{$sender_host_address}{lookup{$sender_address_domain}lsearch{/etc/exim/domainips}}{yes}{no}}
             message = "Чувак, IP не соответствует домену $sender_address_domain"


    Если настроишь всё так, то любой шлак с поддельных IP больше не проскочит.
    Ответ написан
    1 комментарий