Problema do PostFix - tentando fazer o MailHog funcionar

Problema do PostFix - tentando fazer o MailHog funcionar

Então, misteriosamente, meu MailHog que estava funcionando anteriormente parou de funcionar esta manhã no meu Mac Mojave.

Eu segui as etapas desta postagem para colocar o MailHog em execução:https://www.joshstauffer.com/send-test-emails-on-a-mac-with-mailhog/

Saída do arquivo de log Postfix: (log stream --predicate '(process == "smtpd") || (process == "smtp")' --info) Saída do arquivo de log Postfix

Meu arquivo /etc/hosts contém uma entrada para: 127.0.0.1 localhost

Além disso, quando faço o seguinte, recebo (não tenho certeza se está relacionado):

[12:26:22][~]#nslookup localhost  
Server:     192.168.0.1 
Address:    192.168.0.1#53

** server can't find localhost: NXDOMAIN

Minha última seção (anteriormente inalterada) do arquivo de configuração etc/postfix/main.cf:

#inet_protocols = all
inet_protocols = ipv4
message_size_limit = 10485760
mailbox_size_limit = 0
biff = no
mynetworks = 127.0.0.0/8, [::1]/128
smtpd_client_restrictions = permit_mynetworks permit_sasl_authenticated permit
recipient_delimiter = +
tls_random_source = dev:/dev/urandom
smtpd_tls_ciphers = medium
inet_interfaces = loopback-only

# Adding this doesnt work:
#mydestination = localhost

# For MailHog
myhostname = localhost
relayhost = [localhost]:1025
compatibility_level = 2

Tentei adicionar inet_protocols = ipv4 de acordo comesta postagem.

Qualquer ajuda muito apreciada!

Responder1

Por padrão, o Postfix usa apenas DNS para resolver nomes, ignorando qualquer configuração de resolução do sistema (arquivo hosts, ldap, etc). Para usar a resolução nativa do sistema, defina a seguinte opção de configuração:

smtp_host_lookup=native

Ou recorrer à opção nativa se o registro não for encontrado no DNS.

smtp_host_lookup=dns,native

Os servidores DNS raiz não têm permissão para retornar nenhum registro para localhost porque ele está reservado. Mas dependendo da sua solução DNS local ou ISP, você ainda poderá obter um registro.

informação relacionada