3Sep

Cómo construir un entorno de correo electrónico autónomo

Una función común de muchos programas es la capacidad de enviar correos electrónicos. Al trabajar en proyectos de desarrollo o hacer demostraciones de productos que utilizan el correo electrónico, tener un entorno que sepa que funcionará puede ser crítico. Para estas situaciones, tener un sistema de correo electrónico completamente autónomo, es decir, todos los correos electrónicos "enviados" que nunca salen de la máquina local, es la respuesta.

Para configurar este entorno, vamos a utilizar MailEnable Standard, que es un servidor de correo SMTP y POP totalmente funcional. Configuraremos dominios seleccionados para "enrutar" todos los mensajes para que sean enviados y recibidos localmente. Esto le permite probar / demostrar el ciclo de correo completo por completo en la máquina local.

Preparación de su entorno

Antes de configurar la instalación independiente de MailEnable, se deberán realizar algunos cambios en su sistema.

El primero sería detener y deshabilitar cualquier servicio de correo existente que tenga en ejecución. Si tiene alguno, lo más probable es que sea el servicio Microsoft 'Simple Mail Transfer Protocol' que se instala con IIS.

A continuación tenemos que configurar el archivo de hosts en la máquina para enrutar todo el tráfico a nuestros dominios "contenidos" para que nunca salga de la máquina.

Abra el archivo "C: Windowssystem32driversetchosts" en el Bloc de notas.

Para todos los dominios que desee incluir, introduzca una línea como esta:

127.0.0.1 dominio.com

127.0.0.1 localmail.com

En nuestro ejemplo, estamos utilizando el dominio "localmail.com".Una vez que haya terminado, guarde los cambios.

Instalación de MailEnable

Inicie el programa de instalación de MailEnable Standard. Durante la instalación, habrá varias pantallas informativas, así como algunas pantallas genéricas de ingreso de datos, por lo que le mostraremos las pantallas que requieren alguna configuración especial.

En la pantalla Obtener detalles de oficina de correos, ingrese "LocalMailDelivery" para el nombre de la oficina postal junto con una contraseña.

En la Configuración del conector SMTP, ingrese el dominio para el que desea incluir el correo electrónico( en nuestro ejemplo, "localmail.com") y para el Host DNS, ingrese "127.0.0.1".

No necesita instalar las partes de WebMail ya que revisaremos el correo a través de un cliente POP.Estos tienen un límite de tiempo en la edición estándar de MailEnable.

Cuando se completa la instalación, no es necesario reiniciar, pero en general es una buena idea.

Configuración de MailEnable

Una vez instalado, abra MailEnable Administrator, que está disponible en Start & gt;Programas & gt;Correo habilitado

en los servidores & gt;localhost & gt;Sistema & gt;Opción de servicios, asegúrese de que todos los servicios estén iniciados( no se requiere que List Connector se esté ejecutando).

en Messaging Manager & gt;Oficinas de correos & gt;LocalMailDelivery, seleccione la función Crear buzón.

En las Propiedades del buzón, ingrese el nombre del destinatario en el cuadro Nombre del buzón sin el nombre de dominio agregado al final. De forma predeterminada, el destinatario tendrá una dirección de correo electrónico para todos los dominios enumerados en la carpeta Dominios de LocalMailDelivery. En nuestro ejemplo, configuramos "localmail.com" como nuestro dominio, por lo que en este ejemplo, el correo electrónico completo sería '[email protected]'.

También tome nota de los cuadros de 'Usuario para clientes de correo' y 'Contraseña'.Estas son las credenciales respectivas que configuraremos en nuestro cliente POP para descargar el correo.

Una vez creado, debería ver el destinatario recién creado en la lista de casillas de correo.

Configuración de POP Client

Una vez que el servidor de correo local está configurado, puede usar cualquier cliente POP que desee. En nuestras capturas de pantalla, estamos usando Outlook 2007, pero cualquier cliente lo hará.

Los elementos clave para la configuración son:

  • Dirección de correo electrónico: [email protected]( de nuestro ejemplo, [email protected])
  • Tipo de cuenta: POP3
  • Servidor entrante: 127.0.0.1
  • Servidor saliente / SMTP: 127.0.0.1
  • Nombre de usuario / Contraseña: de la pantalla "Crear buzón" en MailEnable( de nuestro ejemplo: jfaulkner @ LocalMailDelivery / password)

La prueba de su configuración debe mostrar que todo está funcionando correctamente.

Si todo está funcionando, debería recibir un mensaje de bienvenida de MailEnable.

Para probar el flujo de correo, envíe un mensaje a su dirección de correo electrónico configurada localmente.

Espero que no sea sorprendente que el mensaje de prueba se entregue unos momentos después del envío.

Conclusión

De nuevo, tener un entorno de correo completamente local es ideal para demostraciones o proyectos de desarrollo en los que puede que no tenga conexiones confiables. Como el mensaje nunca sale de su máquina, nada queda al azar.

Enlaces

Descargar MailEnable Standard Edition