Cómo configurar sendmail para usar diferentes servidores de retransmisión SMTP

Cómo configurar sendmail para usar diferentes servidores de retransmisión SMTP

Cómo configurar sendmail para utilizar diferentes servidores de retransmisión SMTP.

Por ejemplo: para todos los destinatarios de gmail.com, sendmail debe usar el servidor SMTP de Gmail, obviamente con autenticación SMTP de Gmail. Para todos los destinatarios de yahoo.com, debe utilizar SMTP de yahoo.com con el nombre de usuario y la contraseña de yahoo.com. Y para el resto de los destinatarios debería utilizar mi servidor SMTP dedicado.

Respuesta1

¿Por qué querrías hacerlo de esta manera?

  • No va a funcionar. Al menos GMail reescribe todo el correo que recibe a través de una conexión autenticada a la dirección de correo conectada con esta cuenta, por lo que un correo de[correo electrónico protegido]sería reescrito para venir de[correo electrónico protegido]. Intente explicar a sus usuarios por qué todo el correo que envían a GMail parece provenir de usted para los destinatarios.
  • No es necesario. Si su servidor de correo está configurado correctamente, Gmail, etc. entregará su correo de todos modos; de lo contrario, todos los que envíen un correo a un usuario de GMail se verán obligados a tener también una cuenta de Google.
  • Hacer esto al revés a veces tiene sentido, y tengo esa configuración con un servidor privado. Actúa como un servidor/puerta de enlace SMTP normal, pero cuando lo uso como retransmisión, entregará correos con SMTP autenticado de acuerdo con la dirección del remitente, por lo que un mensaje de mi dirección de Gmail se transmitirá a través de SMTP de Gmail autenticado, etc. un caso muy especial y no se adapta a un sistema de producción real.

información relacionada