Моя конфигурация - Ubuntu 16.04 LTS + postfix для базового почтового сервера Интернета. Мы используем Cloudflare в качестве нашего средства защиты от DDOS-атак для веб-сайтов. Вот проблема:
Запись веб-сайта A example.com работает с CF и разрешается как 104.28.19.27, не наш реальный IP-адрес 164.251.xx
У нас есть еще один экземпляр VPS с почтовым сервером и IP of 121.14.xx Как заявляет CF, он не будет работать с другими портами, кроме 443/80, поэтому реальный IP-адрес будет открыт для всего мира.
Записи для почтового сервера: A> mail> 121.14.xx
MX example.com> mail .example.com> Priority 1. И отлично работает. Мы получаем электронные письма на:
info@mail.example.com, но не на info@example.com Если мы укажем запись MX на example.com, она будет преобразована в CF IP и перенаправит это письмо на веб-сайт. . Надеюсь, вы уловили идею. Вот руководство от CF:
Как указать почтовый сервер для работы по адресу : info@example.com?
Любая помощь приветствуется.
Проблема обнаружена. CF не имеет ничего общего с разрешением. Основная причина - неправильная конфигурация постфикса. Убедитесь, что имя хоста совпадает с example.com