У нас есть настроенный SMTP-сервер на внутреннем IP-адресе (10.x.x.x), который будет отправлять электронные письма нашим клиентам. Поскольку сервер недоступен для поиска DNS извне, вызовет ли это проблемы с отправкой и / или отчетом о недоставке? Я также сказал им настроить SPF-запись для домена, но, поскольку сервер не является публичным, я сомневаюсь, что это принесет пользу.
Спасибо.
Если у сервера нет возможности связаться с внешним миром, то да, это будет серьезной проблемой. Если вы используете NAT, то сервер будет казаться подключенным с внешнего IP-адреса NAT.
Если у вас неправильно настроен прямой и обратный DNS, многие серверы не будут принимать электронную почту с вашего сервера. Если ваш сервер объявляет себя как mail.example.com
тогда DNS должен разрешить IP-адрес NAT. Кроме того, обратный указатель IP должен указывать на mail.example.com
(например, если ваш внешний IP-адрес 192.2.0.5
затем 5.0.2.192.IN-ADDR.ARPA
должен быть PTR
к mail.example.com
).
Записи SPF обычно соответствуют именам хостов DNS (хотя вы можете включать IP-адреса, это не лучшая практика). Записи SPF должны быть тщательно обработаны, иначе они будут работать против вас; будьте осторожны при его настройке, и это значительно сократит количество ваших исходящих электронных писем, которые попадают в мусорные корзины людей.