Как настроить SPF для передачи локального IP-адреса?

У меня есть сервер базы данных CentOS 7, подключенный к серверу приложений CentOS 7 через кабель кросс-коммутации. Почтовый сервер находится на сервере приложений со следующей конфигурацией SPF:

v=spf1 +a +mx +ip4:aaa.aaa.aaa.aaa +ip4:bbb.bbb.bbb.bbb ~all

где aaa.aaa.aaa.aaa и bbb.bbb.bbb.bbb - внешний IP-адрес. адреса для каждого сервера.

Если сервер базы данных хочет отправлять электронную почту через сервер приложений, используя локальный IP-адрес ( 192.168.0. 5 ), как я могу настроить SPF для передачи всех локальных IP-адресов (проверка не выполняется) или иным образом разрешить локальному IP-адресу 192.168.0.5 пройти аутентификацию SPF?

Достаточно ли приведенной выше конфигурации (например, на основе внешних IP-адресов), или мне нужно сделать что-то дополнительное для учета внутреннего IP-адреса?

ОБНОВЛЕНИЕ

Я использую exim для электронной почты. Для отправки электронной почты с сервера базы данных он аутентифицируется по SMTP как пользователь на сервере приложений и отправляет такие команды, как ehlo .

0
задан 13 February 2017 в 00:44
1 ответ

В этом случае вы полностью игнорируете SPF.

У вас есть внутренний почтовый сервер, на который вы собираетесь ретранслировать почту с других внутренних машин. Вы должны настроить его так, чтобы он всегда принимал почту с этих машин. Как вы это делаете, зависит от того, какое программное обеспечение почтового сервера вы используете, которое вы не указали. Проверьте его документацию.

3
ответ дан 4 December 2019 в 12:21

Теги

Похожие вопросы