domingo, 2 de febrero de 2014

DNS: web en un hosting y mail en otro hosting

Hace poco estuve trabajando en la configuración de los DNS de un sitio web alojado en BlueHost. El escenario era el siguiente:

  • Web alojada en BlueHost
  • Mail manejado por otro proveedor
Al enviar correos desde un formulario de contacto, funcionaba bien con la configuración predeterminada, pero sólo si la dirección de envío usaba un correo con dominio diferente al del sitio, por ejemplo "gmail".

El problema aparente era que cuando el mail usaba el dominio de la web, el mismo se envía en forma interna y no externa.

Los cambios que realicé para solucionar el problema fueron:
  • Configurar el regitro MX a Remote Mail Exchanger
  • Asegurarme de no crear cuentas de correo en BlueHost
  • Asegurarme que el CNAME mail esté bien apuntado y que no existan configuraciones para smtp, mail o imap

También fue necesario realizar cambios en los DNS del hosting que maneja el mail. En este caso fueron dos:

  • Apuntar el DNS (registro tipo A) www.mistio.com a mi IP (shared) de BlueHost y asegurame en los ajustes (solapa General) de WordPress la inclusión del prefijo "www"
  • Modificar el .htaccess para que haga un redirect con la siguiente línea:
Redirect 301 / http://www.misitio.com/

Más info sobre este último punto en: http://kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3F

Espero les haya resultado útil, hasta la próxima!

0 comentarios:

Publicar un comentario en la entrada