Como configurar o sendmail para usar diferentes servidores de retransmissão SMTP

Como configurar o sendmail para usar diferentes servidores de retransmissão SMTP

Como configurar o sendmail para usar diferentes servidores de retransmissão SMTP.

Por exemplo: Para todos os destinatários do gmail.com, o sendmail deve usar o servidor SMTP do Gmail, obviamente, com autenticação SMTP do Gmail. Para todos os destinatários do yahoo.com, deve-se usar o SMTP do yahoo.com com nome de usuário e senha do yahoo.com. E para o restante dos destinatários deve usar meu servidor SMTP dedicado.

Responder1

Por que você iria querer fazer isso dessa maneira?

  • Não vai funcionar. Pelo menos o GMail reescreve todos os e-mails que recebe por meio de uma conexão autenticada com o endereço de e-mail conectado a esta conta, portanto, um e-mail de[e-mail protegido]seria reescrito para vir de[e-mail protegido]. Tente explicar aos seus usuários por que todos os e-mails enviados ao GMail parecem vir de você para os destinatários.
  • Não é necessário. Se o seu servidor de e-mail estiver configurado corretamente, o Gmail etc. entregará seus e-mails de qualquer maneira, caso contrário, todos que enviarem um e-mail para um usuário do GMail serão forçados a ter uma conta do Google também.
  • Fazer isso da maneira inversa às vezes faz sentido, e eu tenho essa configuração com um servidor privado. Ele atua como um servidor/gateway SMTP normal, mas quando eu o uso como um retransmissor, ele entregará e-mails com SMTP autenticado de acordo com o endereço do remetente, portanto, uma mensagem do meu endereço do Gmail seria retransmitida via SMTP autenticado do Gmail, etc. um caso muito especial e não se adapta a um sistema de produção real.

informação relacionada