Назад | Перейти на главную страницу

Постфикс: принудительный обратный поиск входящих соединений

Я вижу следующее почтовый журнал записывает, когда на сервер приходит новая почта

connect from unknown [209.85.223.195]
client=unknown[209.85.223.195]

Но этот IP-адрес является GMail IP и имеет действительную PTR-запись, которая указывает на mail-io0-f195.google.com Мой main.cf - это Вот

resolv.conf содержимое для Postfix, указанное ниже

# Generated by NetworkManager
  nameserver 8.8.8.8
  nameserver 8.8.4.4
  nameserver [hosting_dns_servers_here]
 # NOTE: the libc resolver may not support more than 3 nameservers.
 # The nameservers listed below may not be recognized.
   nameserver 1.1.1.1
   nameserver 1.0.0.1
   nameserver 77.88.8.8
   nameserver 77.88.8.1

Итак, как я могу заставить Postfix выполнять обратный поиск и регистрировать доменное имя почтового сервера, а не IP-адрес? Я использую CentOS 7.4

P.S. Postix "прикован" к chroot

Проблема была вызвана Postfix в режиме chroot. Почти такая же проблема была описанный ранее для Ubuntu.

Вам необходимо скопировать библиотеки, необходимые для разрешения имен обратного просмотра внутри chroot, например

sudo cp -vl /usr/lib64/libnss_* /var/spool/postfix/lib64

Попробуйте изменить smtp_host_lookup к dns вместо вашего текущего dns,native. Я хотел бы направить вас к руководство для дополнительной информации.