Instalando Exchange 2007 en un solo servidor

Pues nada, veo que algunos no se aventuran asi que empiezo con este articulo lo que espero que sea un empujon que os anime a darle vueltas a este gran producto y gran cambio

 


Instalación básica de Exchange 2007.


 Exchange 2007 es la nueva versión del servidor de correo de Microsoft, aunque en realidad Exchange es mucho mas que un servidor de correo.


 Os recomiendo que leáis otros artículos sobre Exchange 2007 que podéis encontrar en este blog o en la propia web del producto en http://www.microsoft.com/exchange.


 Este articulo se hizo con la Beta 2 de Exchange, pero creo que no ha cambiado nada importante.



 En este articulo mostrare como realizar la instalación mas básica de Exchange 2007, instalando todos los servicios para prestar correo electrónico en una empresa en un solo servidor.


 El servidor tendrá que tener instalado Windows 2003 SP1, framework 2.0, powershell y mmc 3.0, tiene que ser un miembro de dominio y tanto el dominio como el forest tienen que estar en modo de compatibilidad Windows 2003.


 No es necesario usar Windows 2003 R2.



  El servidor tiene que tener el IIS funcionando pero no el SMTP ni el NNTP.


 En futuros artículos trataremos la instalación en cluster o con los roles en diferentes servidores, si queréis podéis ver un ejemplo de infraestructura con Exchange 2007 en el siguiente articulo: http://geeks.ms/blogs/dmatey/archive/2007/01/16/ejemplo-de-dise-o-de-arquitectura-de-mensajeria-con-exchange-2007.aspx


 Empezamos, instalando los prerrequisitos:


 



 


 


 


 


 Ahora que ya tenemos todo, podemos instalar Exchange.


 


 


 


 


 


 


 


 


   Las alertas que nos muestra la pantalla anterior, son avisándonos de que la versión de 32 bits no esta pensada para producción.


 


 


Bien, ya tenemos Exchange instalado, el siguiente paso será crear el primer buzón de correo.


Esto se puede hacer por script, por powershell desde users and computers y desde la propia consola de Exchange, dado que esto ultimo tiene algo de novedoso, usaremos este interfaz para crear la cuenta y el buzon.


 



 


 


 


 


  


 Como veis en la pantalla anterior, cada vez que ejecutamos una acción desde la consola, esta nos regala el script que tendríamos que correr para poder realizar la misma acción con powershell.


 Esta funcionalidad me parece fantastica asi que no puedo evitar detenerme un poco en ella.


 Pulsaremos control + c para copiar el script y lo pegamos en notepad


Una vez que lo vemos en el notepad, nos damos cuenta de que la password del usuario ha sido sustituida por una cadena que hace referencia a un string seguro.


Asi que para que podamos usar este script para crear una cuenta y darle un buzon tendremos que usar nuestros conocimientos de powershell.


Haremos que el script pregunte la contraseña al administrador, la meta en una variable y luego la use dentro de la sentencia que crea el buzon.


Quedaria asi:


 


 Pegaremos y ejecutaremos en la shell de Exchange los dos pasos del script.


 


 


 


Ya tendremos otro usuario creado

 


  34


 El paso siguiente sera indicarle a Exchange que acepte correo del domino publico que tengamos.


 Por defecto Exchange 2007 aceptaría correo del dominio DNS del AD a través de un servidor de Exchange con el rol de Edge.


 En esta instalación no tendremos un servidor Edge y nuestro domino interno no es igual que el externo, asi que hay que realizar algunos cambios.


 Añadimos el dominio:


 


 


 


Nos conectamos por telnet y lo probamos:

 


 


 


  Ops, no nos deja, el servidor que estamos usando no es un Edge, nos estamos conectando al SMTP del rol de Hub Transport, este rol esta preparado para que otros servidores de nuestra organización se conecten para enviar correo, por lo tanto exige que estos servidores se validen.

 


 Tendremos que modificar el conector de recepción de correo para que acepte validación anonima.


 Para hacer esto correremos otro script de powershell.


 


Y probamos de nuevo

 


 



Y con el domino externo también:


 


Nos queda entrar en el buzón y ver el correo, para lo que usare el OWA.

 


 


 


En próximos artículos espero poder enseñaros mas y mas bonito.

 


 


 


 


 


 


 


 


 


 


 


 


 

31 comentarios sobre “Instalando Exchange 2007 en un solo servidor”

  1. Hola una consulta soy desarrollador y quisiera saber si existen librerias de exchange para el framework 2.0 porque deseo hacer una copias de seguridad de una cuenta de correo a (pst) pero programandolo en visual studio 2005.

    Agradesco tu atención saludos

    David Coba
    dcoba76@hotmail.com

  2. Hola David, creo que lo que quieres hacer tendrias que hacerlo con exmerge, pero no se si tiene un modelo de objetos que explotar, tendras que hacer i+d 😀

  3. Muy buena explicacion, esto resolvio una pelea que traia con DELL sobre la instalacion del Exchange y que MS no me resolvia. Espero que mandes mas info, de ser posible si llegas a configurar el RPC over HTTP.

  4. Hola, muchas gracias por tu artículo me ha ayudado a la hora de poder recibir correo, pero ahora tengo otro problema.
    Ahora puedo recibir correo externo pero no puedo enviar y me queda en la cola.

    En todos los mensajes de la cola me dice que no encuentra un conector coincidente para enrutar el destinatario externo y dice:
    id de cola: MiServidorUnreachable
    Destinatario: xxxxxx

    Tengo montado el servidor dentro de la organización con AD y no tengo un servidor perimetral edge.

    Si me puedes ayudar te estaría muy agradecido.
    Saludos

  5. Estoy configurando Exchange 2007 sobre un servidor Windows server 2003. Al principio no salian ni entraban correos de dominios externos. Configure el access point y habilite el puerto 25 de SMTP, por lo cual aparentemente se resolvia mi problema, ya que mi dominio kyosphera.hq.org ya recibia correos externos (esto, checanco https://localhost/owa), pero no los enviaba, es decir, el envio a un dominio hotmail.com no lo permite. Particularmente cree un dominio remoto «Hotmail» (New-RemoteDomain -Name Hotmail -DomainName hotmail.com) y seguí al pie de la letra los pasos del siguiente enlace:

    http://www.microsoft.com/technet/prodtechnol/exchange/E2k7/ES/Help/ExchHelp/10fb7d62-4d78-40a3-82db-d62bcd27ba42.mspx?mfr=true

    Mi pregunta es ¿que estoy haciendo mal? o en todo caso ¿que me falta por hacer?. De antemano, gracias.

  6. Pues la verdad es q esta genial, q alguien ponga informacion bien explicada paso a paso,, porq los manuales de Microsoft son pura teoria,, peroooooo no tengo correo de salida externa solo entrante y saliente interno pero no tengo saliente,, si me pueden ayudar peus estaria genia,,, isgaper@hotmail.com , hoy por mi y mñana pues alo mejor tambien jaja bueno gracias…

  7. Hola daniel, muy bueno el tutorial. Solo tengo una duda, la cuenta de papanoel que usas en el telnet de donde la sacaste? la has creado en exchange tb?

  8. Daniel, ante todo gracias por esta colaboracion que tienes para aquellos que deseamos conocer mas acerca de este prodecto. Bueno instale mi exchange tal y como lo describes, todo funciona a la perfdeccion dentro de la red interna, pero no puedo enviar mensajes a correos externos: «No se encuentra un conector coincidente para enrutar el destinatario externo» es el mensaje q me aparece en el visor de colas para todos mis mensajes, porfavor si puedes ayudarnos con este problema. Gracias de antemano…. Oscar

  9. Hola chicos, Lo del correo saliente se soluciona con este articulo:
    http://technet.microsoft.com/es-es/library/aa998212.aspx

    Aqui lo trae un poco enrebesado (es microsoft) aunque si lo haceis es mucho mas sencillo. Simplemente cuando creeis el conector de envio y os pregunte el dominio de confianza poneis un asterisco y le decis que utilice las dns para resolver y listo.

    Daniel me ha gustado mucho tu trabajo, es muy bueno

    Atentamente
    Hugo Casado

  10. Buenos dias, mi problema es:
    Tengo un dominio alojado en Arsys, y en mi empresa tengo un dominio, servidor windows2003 server AD, otro servidor de exchange 2007 y un ISA 2006. Pues lo que quiero hacer es que todo el correo que llege a Arsys direccionarlo a mi IP fija y recibirlo a traves del exchange. La cosa esta que desde el OUTLOOK envio perfectamente a cualquier direccion, pero no recibo ningun correo. Donde puede ser el problema??.
    Muchas Gracias de antemano.

  11. Gracias por esta información es muy poco lo que se consigue en internet en español referido al exchange 2007, espero que publiques mas ayudas, sobre todo los comados en power shell, configuración de los DNS, etc

  12. Hola tengo un servidor con Windows Server 2003 R2 y quiero instalar exchange, pertenezco a una empresa donde nosotros somos la matriz y existen en el estado otras 5, algunas con segmentos de ip diferentes, nos conectamos por medio de un router, necesito que el servidor me permita que los equipos internos y externos tengan una cuenta de correo (para cada usuario), sin que pertenezcan al dominio de mi servidor como puedo hacer esto.

    Salu2…

  13. Una pregunta tengo un servidor exchange 2007 recibe corres de internet perfectamente pero no los envia configure el mx con la ip del mismo equipo, y los dns estan resolviendo, me podrian ayudar por favor.

  14. me gusto tu aporte.
    uno de los problemas que mayormente suele suceder al momento de configurar el servidor de correo es que en algunas ocaciones nuestra direccion Ip puede estar en una lista negra. si configuraste todo bien y no puedes enviar correo es que posiblemnte tu direccion Ip esta en una de estas listas.

    aca hay unos videos de como instalar y configurar echange server 2007.
    servidoresmicrosoft.blogspot.com

  15. hola, soy nuevo en esto, fijate que instale de nuevo el isa server, pero me sigue dando los mismos datos de lo anterior, tanto los usuarios como el name que el server tenia anteriormente, agradecere la ayuda gracias..

  16. Daniel, perdona que reviva esto pero estoy teniendo algunos problemas para encontrar algo para poder generar cuentas de correo (Usuarios y Mailbox) en Microsoft Exchange 2007 o 2010 desde java, tendrías alguna idea como para poder encaminarme en el desarrollo de mi aplicación.

    Desde ya Muchas Gracias.

    Saludos Fernando

  17. Hola excelente trabajo! La verdad que ando liado con un proyecto de Exchange, e iba a montarlo en un servidor con dos maquinas virtuales, en cada una de ellas, iba a montar los distintos roles, para no sobrecargarla, en vez de montarlo todo bajo un mismo sistema.

    Que piensas al respecto?

    Un saludo

  18. Hola, antes que nada quisiera decirte que es un gran tutorial, gracias por compartirlo, estoy iniciandome en la parte de exchange y me sirvio mucho.

    saludos y muchas gracias

  19. Hola Danny , super tu tutorial, pero la verdad no he terminado 🙁 pues cuando quiero instalar me sale esto:

    Resumen: 3 elemento(s). 0 correcto(s), 3 con error.
    Tiempo transcurrido: 00:02:18
    Función de transporte de concentradores Requisitos previos

    Error:
    Active Directory no existe o no es posible ponerse en contacto con él.

    Error:
    Error durante la validación del estado de Active Directory: No se encuentra información acerca del dominio local.

    Error:
    Está pendiente el reinicio de una instalación anterior. Reinicie el sistema y vuelva a ejecutar el programa de Instalación de nuevo.

    Error:
    Este equipo no forma parte de un dominio Windows.

    Error:
    El usuario no ha iniciado la sesión en un dominio Windows

    Advertencia:
    El programa de instalación no pudo detectar un conector de envío o SMTP con un espacio de direcciones de «*». El flujo de correo hacia Internet podría no funcionar correctamente.

    Advertencia:
    Este equipo pertenece a un dominio DNS de etiqueta única. No es una configuración recomendada, y no será compatible con futuras versiones de Exchange. Es recomendable planear la migración a un nombre de dominio completo. Nombre de dominio DNS: .

    Advertencia:
    El programa de instalación no puede comprobar que el registro del «Host» (A) de este equipo existe en la base de datos de DNS del servidor 192.168.230.2.

    Tiempo transcurrido: 00:01:00

    Función de acceso de cliente Requisitos previos
    Error

    Error:
    Active Directory no existe o no es posible ponerse en contacto con él.
    Acción recomendada: http://go.microsoft.com/fwlink/?linkid=30939&l=es&v=ExBPA.3&id=51e5500d-8b18-4eee-bb8e-925d063b60a1

    Error:
    Error durante la validación del estado de Active Directory: No se encuentra información acerca del dominio local.

    Error:
    Está pendiente el reinicio de una instalación anterior. Reinicie el sistema y vuelva a ejecutar el programa de Instalación de nuevo.

    Error:
    Este equipo no forma parte de un dominio Windows.

    Error:
    El usuario no ha iniciado la sesión en un dominio Windows

    Advertencia:
    Este equipo pertenece a un dominio DNS de etiqueta única. No es una configuración recomendada, y no será compatible con futuras versiones de Exchange. Es recomendable planear la migración a un nombre de dominio completo. Nombre de dominio DNS: .

    Advertencia:
    El programa de instalación no puede comprobar que el registro del «Host» (A) de este equipo existe en la base de datos de DNS del servidor …..

    Tiempo transcurrido: 00:00:38

    Función de buzón Requisitos previos
    Error

    Error:
    Active Directory no existe o no es posible ponerse en contacto con él.
    Acción recomendada: http://go.microsoft.com/fwlink/?linkid=30939&l=es&v=ExBPA.3&id=51e5500d-8b18-4eee-bb8e-925d063b60a1

    Error:
    Para continuar, debe ser miembro del grupo «Administradores de la organización de Exchange» o del grupo «Administradores de la empresa».
    Acción recomendada: http://go.microsoft.com/fwlink/?linkid=30939&l=es&v=ExBPA.3&id=1d750594-9222-44d7-8f80-45e522e889e6

    Error:
    Error durante la validación del estado de Active Directory: No se encuentra información acerca del dominio local.

    Error:
    Está pendiente el reinicio de una instalación anterior. Reinicie el sistema y vuelva a ejecutar el programa de Instalación de nuevo.

    Error:
    Este equipo no forma parte de un dominio Windows.

    Error:
    El usuario no ha iniciado la sesión en un dominio Windows

    Advertencia:
    Este equipo pertenece a un dominio DNS de etiqueta única. No es una configuración recomendada, y no será compatible con futuras versiones de Exchange. Es recomendable planear la migración a un nombre de dominio completo. Nombre de dominio DNS: .

    Advertencia:
    El programa de instalación no puede comprobar que el registro del «Host» (A) de este equipo existe en la base de datos de DNS del servidor …..

    Tiempo transcurrido: 00:00:39

    Bueno ahora quiero conectarme a un maquina con dominio pero me dicr q tengo error que no tengo instalado el winrm, lo hize por consola y me sigue saliendo elmismo error… PLEASEE!!! HELP!!!

  20. Uta que machin=chilo tu explicacion, me guie completamente en el, ya quedo instalado el servidor de correo, I ‘m estudiante de Ing. en sistemas de info. y pues un proyecto donde nos mandaron a hacer esto.. mi buen muchas gracias..

  21. hoygan, podrian desirme como intalar el excheinch para enviar correos a mi novia Guadalupe en Guadalajara Mexico DF. grasias de antebraso,

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *