Hola en vista de que veo bastantes preguntas en webs, foros.... sobre este asunto me he propuesto comentaros de un modo general que pasos hemos de hacer para llegar a este fin.
Esta primera imagen muestra un entorno del que partiriamos con el servicio de correo contratado externamente a un ISP y por otro lado bien podriamos tener un Exchange con un conector pop3 descargando las cuentas de este isp, o directamente equipos de nuestra red bajandose correo de este ISP cada uno con su cuenta.
En esta otra imagen que muestro ahora es hacia donde queremos llegar:
Estos serian los pasos que hemos de seguir para llegar a buen puerto:
1. Crear o modificar una politica en nuestro Exchange interno donde agregar
@dominiopublico.com y aplicar a todas las cuentas existentes. Ademas tenemos que poner como cuenta SMTP predeterminada esta.
2. Adquirir una IP publica si no se dispone de ella, para configurar bien el router o el firewall (para ellos hablar con vuestro distribuidor de comunicaciones ya sea telefonica, ya.com, o el que sea)
3. Realizar un NAT en el router/firewall de todo lo que apunte a esa IP publica por el puerto 25 vaya a vuestro a la IP de vuestro servidor interno de Exchange.
4. Hablar con la empresa con quien tengais el dominio contratado y decile que quereís cambiar el registro
MX apuntando a esta ip publica de la que estamos hablando.
Generalmente este tipo de operaciones se pueden realizar desde un menu de control del domino que facilita el provedor de este. (Recomendado realizar este paso un viernes tarde, para que de tiempo a sincornizarse el fin de semana)
De igual modo si lo puede hacer la misma empresa con la que tenéis el dominio, si no vosotros desde este menu del que os hablo, debéis crear un registro en el DNS de vuestro domino publico apuntando a este registro MX, este registro es de tipo A, el cual podeis nombrar como correo, mail..., es meramente para que tenga un nombre.
En resumen:
- registro MX=IP publica
- registro A= MX
Un ejemplo siguiendo la imagenes de arriba:
dominiopublico.com MX=correo.dominiopublico.com
correo.dominiopublico.com = 217.23.3.31
Finalmente si todo os va bien dar de baja el servicio con el ISP que teníais.
Como pruebas para ver si ya esta vuestro registro MX cambiado, podéis hacer esto:
- CMD
- NSLOOKUP
- SET TYPE=MX
- DOMINIOPUBLICO.COM
Veremos una imagen como esta:
Si no salen estos datos y aparecen otro seguramente es que aun no se ha replicado o no se ha producido el cambio de vuestro registro MX y esta apuntando aun a vuestro ISP.
A bueno y por la parte cliente, quitar la configuracion de la cuenta pop que teniais antes y usar el cliente de exchange o los puertos que estéis usando y si usais el conector pop de exchange eliminarlo y listo.
Espero que os ayude y cualquier cosa comentarla.