Enviar correo electrónico a un usuario remoto que tiene el mismo nombre de dominio

Enviar correo electrónico a un usuario remoto que tiene el mismo nombre de dominio

El dominio (origen) de mi servidor SMTP es xxx.com. Cuando intento enviar un correo electrónico[correo electrónico protegido]desde el servidor smtp, no entrega ese correo ya que este usuario51 no está alojado en este servidor smtp. user51 tiene una cuenta de Google Apps con dominio xxx.com

Entonces quiero que el servidor SMTP entregue el correo de forma remota si ese usuario no está alojado localmente.

¿Cómo es eso posible con postfix?

principal parcial.cf

# mydomain
relayhost = $mydomain
# relay_domains

Respuesta1

Intente eliminar xxx.como $myorigindesde mydestinationmain.cf

Respuesta2

Si el xxx.com "real" apunta a Google Apps para correo electrónico (es decir, sus registros MX, tal como Internet los entiende, apuntan a los servidores de correo electrónico de Google), entonces su SMTP local no debe afirmar que es un repetidor para ese dominio. Está configurado incorrectamente.

Todo lo que necesita hacer es eliminar xxx.com como dominio de su servidor SMTP.

Si, por otro lado, el servidor de correo electrónico real para xxx.com es su servidor, entonces debería intentar correctamente realizar la entrega localmente y fallar si la cuenta no existe.

No puedes tener un dominio de correo electrónico en dos lugares diferentes como este. Puede tener dos servidores de correo electrónico diferentes que sean destinatarios válidos para un correo electrónico de dominio, pero una vez que toman posesión del correo electrónico, depende de ellos asegurarse de cooperar y enviarlo al buzón de correo electrónico del usuario.

Respuesta3

Puedes usartransporte.

main.cf
transport_maps = hash:/etc/postfix/transport

/etc/postfix/transporte
[correo electrónico protegido]smtpserver.google.com:25

No olvidespostmap /etc/postfix/transport

información relacionada