Aviso de postfix ao enviar email: hostname FQDN não resolve o endereço xxx.xxx.xxx.xxx

1

Sempre que envio um email, recebo esta linha em /var/log/mail.warn:

postfix/submission/smtpd[xxxxx]: warning: hostname <FQDN> does not resolve to address xxx.xxx.xxx.xxx

Eu obviamente já o Google tinha o problema; meu /etc/host.conf tem "multi = on" como a única entrada, eu tentei adicionar as seguintes duas linhas ao /etc/postfix/main.cf:

smtp_host_lookup = native #(also tried "dns", for that matter)
import_environment = MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY LANG=C RESOLV_MULTI=on

Nada ajudou. Eu suspeito que o problema está na natureza da configuração do servidor; é um servidor Hetzner que tem um IP interno diferente, veja aqui: link

Mas não consigo descobrir como consertar isso. Eu usei este guia para configuração do servidor de email, então a maioria dos arquivos de configuração é 100% como aqui:

link

Por questão de integridade, aqui está o / etc / hosts:

# IPv4
127.0.0.1 localhost.localdomain localhost
# (old) 172.xx.xx.xx  Debian-85-jessie-64-LAMP
172.xx.xx.xx mysrv.mydomain.tld mysrv
#
# IPv6
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
xxx:xxx:xxx:xxx::2  Debian-85-jessie-64-LAMP
    
por hcac 05.10.2016 / 11:38

1 resposta

1

Só para responder a minha própria pergunta (não tenho certeza se isso está violando alguma regra ou não):

Eu substituí o IP do Hetzner interno pelo público em / etc / hosts e tudo funciona bem agora, o aviso se foi. Eu não tenho idéia do porque o público não está inserido lá por padrão, e se há alguma desvantagem em mudar isso.

    
por 05.10.2016 / 19:10