zimbra-no-lettermark - Copy

Olá ! Recentemente efetuei uma migração de um Zimbra Network para Cloud e no ambiente não seria configurado um DNS local, utilizando somente o DNS de cache implementado pela própria solução.

Neste cenário, o servidor possui um endereço IP interno configurado, portanto, é utilizado NAT para que o mesmo seja acessado através da Internet. Para exemplificar, vamos assumir as seguintes informações:

Domínio: zimbra.local

IP interno: 192.168.1.1

IP válido: 1.1.1.1

Hostname (interno e externo): mail.zimbra.local

O que precisamos corrigir neste cenário?

O Zimbra efetua as entregas das mensagens locais via LTMP, e como pode ser observado através do parâmetro zimbraMailTransport, é utilizado o nome do servidor. Por padrão, o LMTP irá efetuar resoluções DNS para a entrega das mensagens, portanto, o hostname mail.zimbra.local irá resolver para o IP válido, e pode ocorrer que o ambiente não permita esse acesso.

Como devemos corrigir a entrega LMTP para utilizar o endereço IP interno?

Para que ao entregar as mensagens locais, é preciso informar ao Zimbra que o protocolo LMTP não deve utilizar DNS, e sim resolução interna.

Para isso, além de definir corretamente a entrada no /etc/hosts, precisamaos definir o parâmetro zimbraMtaLmtpHostLookup conforme abaixo:

zmprov ms `zmhostname` zimbraMtaLmtpHostLookup native

zmprov mcf zimbraMtaLmtpHostLookup native

Após as alterações serem efetuadas, NÃO é necessário reiniciar nenhum serviço.

Procurando treinamento oficial (presencial e EAD) de Zimbra? Bktech !

9 respostas a “Zimbra e cloud: Problemas de entrega LMTP (connection refused port 7025)”

  1. Fabio… vc salvou o meu dia!! Parabens.

    1. Olá Rewry ! Muito obrigado pelo acesso. É exatamente esse o motivo do blog existir ! Fico muito feliz !

  2. Fabio certeiro!! Salvou o dia de mais um!

    Obrigado

    1. Obrigado André! Fico feliz que tenha te ajudado. Obrigado pelo acesso.

  3. zmprov ms `zmhostname` zimbraMtaLmtpHostLookup native

    “zmhostname” é o nome default ou o nome do meu servidor ?

    1. Olá Emerson

      `zmhostname` representa que o resultado será a execução do comando.

      Fonte: http://tldp.org/LDP/abs/html/commandsub.html

  4. Boa tarde Fabio!
    Certo que salvou muita gente.
    Inclusive a mim em 2021 (Y)
    obrigado

    1. Obrigado pelo acesso, Rodrigo.
      Fico feliz em saber que te ajudou.

  5. Avatar de Daniel Rodrigues
    Daniel Rodrigues

    Fábio, obrigado por ajudar meu amigo Jorge a me ajudar. Salvou mais um

Deixar mensagem para fsschmidt Cancelar resposta

Tendência