¿Puedo alojar una cuenta de correo electrónico en 2 o más servidores?

¿Puedo alojar una cuenta de correo electrónico en 2 o más servidores?

He estado probando SMTP y su registro DNS relacionado, pero ya lo probé y lo que he logrado es poder enviar correos electrónicos desde la misma cuenta de correo ([correo electrónico protegido]) de diferentes servidores, configurando los DNS del dominio así:

mydomain.com
A   | mail         | points to *vps 1 ip addr*
A   | mail2        | points to *vps 2 ip addr*
A   | pop          | points to *vps 1 ip addr*
MX  | mydomain.com | mail handled by mail.mydomain.com (priority 10)
MX  | mydomain.com | mail handled by mail2.mydomain.com (priority 20)
TXT | _domainkey   | t=y; o=~;
TXT | mydomain.com | v=spf1 a mx ip4: *vps 1 ip addr* ?all
TXT | mydomain.com | v=spf1 a mx ip4: *vps 2 ip addr* ?all

Incluso puedo iniciar sesión en ambas cuentas desde clientes como Thunderbird y aparentemente todo funciona bien, pero solo un servidor puede recibir correos (es obvio, supongo, y creo que depende de la prioridad establecida en los registros MX, no pude probarlo todavía).

Así que detuve el servicio exim de vps1 e intenté enviar un correo electrónico esperando que se enviara a vps2 ya que vps1 no respondía, pero el remitente nunca intentó enviarlo a vps2...

¿Es posible configurarlo de alguna manera para que vps2 reciba correos electrónicos en caso de que vps1 no responda?

Estoy usando exim bajo VestaCP en ambos servidores

PD: Me acabo de dar cuenta que no he configurado ningún registro como pop apuntando a mi vps2

Nueva publicación:Exim dnslookup, prioridad y “lista negra” (en realidad no es una lista negra)

Respuesta1

A menos que respalde el almacenamiento con un sistema de archivos común, el correo electrónico se entregará a un host u otro. A menos que desee leer cada correo electrónico dos veces, no debe intentar enviar el correo electrónico a varios sistemas. Ver¿Cuál es la configuración DNS adecuada?para obtener algunos detalles sobre la configuración de DNS.

Puede enviar correo desde [email protected]cualquier lugar. Sin embargo, si envía a otros servidores, es posible que se marque como spam. Puede utilizar /etc/email-aliasespara cambiar la dirección de origen en sus servidores.

Debería intentar tener un servidor MX principal al que fluya el correo desde servidores externos. Si tiene un servidor secundario, eventualmente debería enviar el correo al servidor de correo principal. (Los sitios grandes asignan usuarios a diferentes hosts y enrutan el correo electrónico de manera adecuada).

No es necesario enviar el correo en MX, puedes enviarlo directamente desde los servidores que generan el correo electrónico. Sin embargo, sería mejor utilizar MX para todos los mensajes entrantes y salientes. Considere configurar sus otros servidores para usar su MX como su host inteligente. Todos los servidores que envían a Internet deben aparecer en su registro SPF.

información relacionada