Проверка обратного вызова отправителя exim, но только для моих доменов

StackOverflow https://stackoverflow.com/questions/611668

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня есть exim 4 на моем резервном сервере MX. Я хотел бы настроить его так, чтобы проверка адреса обратного вызова отправителя выполнялась, но только в тех случаях, когда доменная часть адреса отправителя указана в local_domains или relay_to_domains, т.е. почта подразумевает, что она принадлежит домену, которым я управляю.

Я хочу использовать это, потому что мой основной MX будет отклонять сообщения, которые имеют поддельный адрес отправителя в одном из локальных доменов, что заставляет вторичное устройство отправлять нежелательное сообщение об отказе. Это также отклоняется первичным сервером, и нежелательный отскок остается в почтовой очереди на вторичном сервере вечно (или до истечения срока его действия) /

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

Это было полезно?

Решение

Поместите следующее в ACL RCPT-TO:

deny
    sender_domains = +local_domains : +relay_to_domains
    ! verify = sender/callout

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top