У нас есть почтовый сервер, который отвечает за поддомен (скажем, dom1.example.com). Все письма, отправляемые из Интернета, принимаются через наш relayhost (почтовый сервер, отвечающий за example.com).
Я хочу выполнить проверку RBL / RHS в Postfix (v2.7.0) или на любом сервере политик перед тем, как принять почту. Все клиентские ограничения (reject_rbl_client и т. Д.) Бесполезны, так как наш relayhost является клиентом для нашего почтового сервера, и проверки RBL не выполняются на исходном IP.
Есть ли способ указать, что проверка RBL должна выполняться на исходном IP, а не на нашем relayhost?
Отправьте почту прямо на ваш сервер или выполните проверку RBL на другом сервере.
Чтобы отправить почту прямо на ваш сервер, просто добавьте соответствующие записи MX. Например:
dom1 IN MX 0 mail.dom1.example.com.