Exim: принять RCPT TO, указывая только на определенный IP-адрес - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть несколько доменов, и все эти домены указывают на один IP-адрес. Список доменов часто меняется. У меня также есть сервер Exim, который перехватывает ВСЕ входящие электронные письма.

Мне нужно принимать только электронные письма, где RCPT TO указывает на IP-адрес, который я упоминал выше. Я обнаружил, что могу создать правило ACL, включающее все разрешенные домены, такие как

acl_custom_check_rcpt:
  accept domains = domain1.com : domain2.com # and so on 

, и использовать это правило для опции acl_smtp_rcpt. В моем случае это не очень удобно из-за частой смены списка доменов. Насколько я понимаю, я не могу использовать IP-адрес для условия domains напрямую.

Я предполагаю, что есть возможность указать источник доменов, например файл или базу данных, и использовать его для правила ACL. ,

Итак, мой вопрос: есть ли способ разрешить использование электронной почты с RCPT TO, указывающей на указанный c IP-адрес только без файла или БД?

...