No estoy seguro de si esto se debe a la seguridad; De ahí la razón por la que estoy preguntando aquí. Tengo 2 servidores SMTP y un par de servidores Unix
- el servidor de correo real que se ejecuta en la ventana. el cliente se conecta a él y descarga el correo.
- un servidor SMTP postfix que se ejecuta en uno de los buzones de Unix se usa para retransmitir el correo a 1).
Llamamos a mi servidor de correo MTA1 y al servidor POSTFIX MTA2
Soy un novato en el correo y me doy cuenta de estos flujos diferentes cuando algunos de los diferentes servidores de Unix están enviando correo al público
Pueden hacerlo
-
servidor Unix (mailx) - > (localhost-sendmail) --- > MTA2 (postfix) - > MTA1 (servidor de correo real) - > MTA externo
-
servidor Unix (mailx) - > MTA2 (postfix) - > MTA1 (servidor de correo real) - > MTA externo
-
servidor Unix (mailx) - > MTA2 (postfix) - > destinatario externo MTA
-
servidor Unix (mailx) - > MTA1 - > destinatario externo MTA
-
servidor Unix (mailx) --- > (localhost-sendmail) - > ¿MTA del destinatario externo directamente?
q1) ¿Son válidas todas las rutas anteriores? Si es así, ¿cuál debería ser la forma correcta?
q1) Aviso 1), no estoy seguro de por qué hay un sendmail escuchando en localhost cuando el MUA puede ir directamente a MTA2 o MTA1 (como path2)
q2) Aviso 2) no está seguro de por qué es necesario que MTA2 retransmita a MTA1 cuando pueden ir a la 3) ruta
q3) Aviso 3) no está seguro de por qué es necesario ir al MTA2 cuando también pueden ir al MTA1
q4) Aviso 5) Tengo un fuerte presentimiento que puedo enviar a sendmail en localhost y enviarlo directamente al MTA externo.
Entonces, ¿cuál es el camino correcto?