sendmail: trusted-users ou aliases?

3

Para um projeto para o qual fui designado, preciso enviar e-mails para um parceiro de negócios (business_partner.com) de um servidor de produção. No entanto, meus e-mails não chegam ao destino nem voltam para mim ("rejeitar: MAIL de desconhecido").

Uma análise mais detalhada do meu suporte de TI mostra que os emails são enviados com sucesso ("Mensagem aceita para entrega").

O aplicativo que eu codifiquei não está usando um endereço de e-mail público da Internet (por exemplo, me@hidden_domain_name.com) para enviar essas notificações. Em vez disso, ele usa um endereço de email da intranet (o servidor onde meu código reside: [email protected]_domain_name.com).

Meu pessoal de suporte de TI acredita que é a causa do problema.

Criamos um alias, mas não houve alterações. Adicionaria meu endereço de e-mail público da Internet para o arquivo "usuários confiáveis" (nós usamos o sendmail)?

Como posso resolver isso?

    
por Chris 27.07.2011 / 20:09

1 resposta

1

É provavelmente porque quando você envia um e-mail, o seu servidor de e-mail anuncia quem ele é. O servidor de recebimento faz uma verificação inversa do DNS comparando o nome do servidor que seu servidor de email anunciou com o PTR (registro DNS reverso) dos endereços IP dos quais o email de entrada está vindo. Se eles não corresponderem, muitos servidores de e-mail simplesmente os descartarão sem nenhuma mensagem devolvida.

Sugiro que você faça o teste aqui: link

Se você não tiver um registro PTR, você tem duas opções:

  1. Peça ao seu ISP para adicioná-lo.
  2. Use um smarthost para retransmitir o e-mail.
por 27.07.2011 / 20:18

Tags