763
Su organización no tiene que pagar mucho dinero para configurar un servidor de correo electrónico local. Si no está buscando todas las campanas y silbatos de los grandes nombres, como Exchange, es probable que hMailServer satisfaga sus necesidades.
hMailServer es un servidor de correo electrónico gratuito y de código abierto compatible con POP3, IMAP y SMTP. Eso significa que puede usar una variedad de clientes de correo electrónico para conectarse a hMailServer. Y esta publicación le mostrará cómo instalar y configurar hMailServer. En última instancia, tendrá un servidor de correo electrónico en funcionamiento en su red.
requisitos previos
- Un Windows Server para instalar hMailServer. Este tutorial utiliza Windows Server 2019.
- Descargar el instalador de hMailServer archivo.
- Registros DNS que se resuelven en su servidor. Este servidor tendrá los siguientes registros DNS internos y externos:
Tipo de registro | FQDN |
---|---|
A | correo001.o365cosas.ml |
MX | correo001.o365cosas.ml |
Instalar hMailServer
La instalación es simple y autónoma. Sigue el proceso de instalación tipo asistente, por lo que debería ser familiar para la mayoría de los usuarios de Windows. Vamos a empezar.
- hMailServer requiere características específicas de .NET Framework 2.0, que se incluyen en .NET Framework 3.5. Ejecute el siguiente comando en PowerShell como administrador para instalarlo:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
- Localice el instalador de hMailServer y ábralo.
- Hacer clic Próximo en la página de Bienvenida.
- Acepte los términos de la licencia y haga clic en Próximo.
- Especifique la ruta de instalación o deje la predeterminada y haga clic en Siguiente.
- Dado que estamos instalando los componentes del servidor y las herramientas de administración, seleccione Instalación completa y haga clic Próximo.
- hMailServer puede usar motores de base de datos externos, como MSSQL, MySQL o PostgreSQL. Pero para este tutorial, elegiremos el motor de base de datos incorporado (Microsoft SQL Compact). Hacer clic Próximo.
- Deje la selección Carpeta del menú Inicio y haga clic en Próximo.
- HMailServer creará una cuenta de administrador. Introduzca la contraseña que desea asignarle y haga clic en Próximo.
- Hacer clic Instalar.
- Una vez finalizada la instalación, haga clic en Finalizar.
- La ventana del administrador de hMailServer aparece automáticamente. Haga clic en el servidor de la lista y haga clic en Conectar. Introduzca la contraseña cuando se le solicite y haga clic en DE ACUERDO.
Y ahora está conectado a hMailServer Admin.
Agregar un dominio de correo electrónico
Después de completar la configuración de hMailServer, el siguiente paso es agregar un nuevo dominio de correo electrónico. En este punto, ya debería haber elegido un nombre de dominio.
- Hacer clic Dominios > Agregar.
- Escribe el Dominio nombre, verifique el Activado cuadro y haga clic en Ahorrar.
- Haga clic en el nodo Dominios para confirmar que el nuevo dominio está en la lista.
Adición de nuevos usuarios
Ahora que ha agregado el dominio, agreguemos nuevos usuarios.
- Haga clic en la carpeta Cuentas debajo del dominio y haga clic en Agregar.
- Haga clic en la pestaña Avanzado e ingrese el nuevo usuario nombre de pila y apellido.
- Si desea que este usuario se autentique con su cuenta de Active Directory, haga clic en el Directorio Activo pestaña, verifique la cuenta de directorio activo e ingrese el usuario de AD Dominio y Nombre de usuario.
- En la pestaña General, configure lo siguiente:
- Introduzca la parte local de la dirección de correo electrónico.
- Si no conectó esto a la cuenta de Active Directory, ingrese la contraseña para este nuevo buzón.
- Establezca el tamaño máximo del buzón en MB. Este ejemplo establece el tamaño máximo en 1024 MB.
- Seleccione el nivel de administración. Las opciones como Usuario, Dominioy Servidor. Este usuario de buzón no tendrá ningún rol de administrador, así que seleccionemos Usuario.
- Comprobar el Activado caja. Esto garantiza que la cuenta del buzón se creará en un estado habilitado.
- Hacer clic Ahorrar para crear el nuevo buzón hMailServer.
- Repita los pasos para crear un nuevo buzón según sea necesario.
Conectarse a HMailServer (sin cifrar)
Se han creado el dominio de correo electrónico y el buzón, y ahora podemos usar nuestro cliente de correo electrónico para conectarnos. Dependiendo de su cliente de correo electrónico, el proceso será diferente. En este ejemplo, estamos usando Mozilla Thunderbird para conectarnos a hMailServer.
Abra el cliente de correo electrónico y configure los ajustes del servidor así:
- Especifique el nombre completo del usuario.
- Especifique la dirección de correo electrónico del usuario.
- Introduzca la contraseña del usuario.
- Nombre de host del servidor entrante: el FQDN de su servidor
- Protocolo del servidor entrante: IMAP o POP3
- Puerto del servidor entrante: 143 (IMAP) o 110 (POP3)
- Nombre de host del servidor saliente: el FQDN de su servidor
- Puerto del servidor saliente: 25
Su cliente de correo electrónico puede advertirle que la conexión al servidor no está encriptada. Esto es de esperar porque aún no hemos configurado el cifrado. Por ahora, haga clic en Entiendo los riesgos y haga clic Confirmar.
El cliente de correo electrónico ahora está conectado al buzón de correo de hMailServer.
Protección de conexiones con certificado SSL
Como ha visto en la sección anterior, la conexión a hMailServer no está encriptada de fábrica. Para habilitar el cifrado, primero debe tener un certificado SSL y una clave. Estos archivos de certificado deben estar en formato PEM que puede obtener de un tercero o autofirmados.
Importe el certificado SSL y la clave privada
Suponiendo que tiene el certificado SSL y el archivo de clave, vaya a Ajustes > Avanzado > certificados SSL y haga clic Agregar.
Introduzca el nombre del certificado, busque el certificado y los archivos de clave privada y haga clic en Ahorrar.
Verá el nuevo certificado agregado a la certificados SSL lista si todo está en orden.
Crear nuevos enlaces de protocolo seguro
Esta vez, agreguemos un nuevo enlace de puerto de protocolo donde asignaremos el certificado SSL para el cifrado.
Navegar a Ajustes > Avanzado > Puertos TCP/IP.
Cree nuevos enlaces de puerto según la siguiente tabla.
Protocolo | Puerto TCP/IP | Seguridad de conexión | Certificado SSL |
---|---|---|---|
POP3 | 995 | SSL/TLS | |
IMAP | 993 | SSL/TLS | |
SMTP | 465 | SSL/TLS |
Cada nuevo enlace se vería similar a las siguientes capturas de pantalla.
Vuelva a configurar su cuenta de correo electrónico para conectarse a los nuevos puertos en hMailServer, similar a la captura de pantalla a continuación.
Y su conexión con hMailServer ahora es segura.
Configurar correo saliente
En la mayoría de los casos, su hMailServer no entregará mensajes directamente a los destinatarios de Internet. En su lugar, un servidor SMTP perimetral manejaría toda la entrega de correo electrónico saliente, también conocido como anfitrión inteligente.
Navegar a Ajustes > protocolos > SMTP y haga clic en la pestaña Entrega de correo electrónico. Configure los siguientes ajustes de la siguiente manera:
- Nombre de host local: el FQDN de hMailServer (mail001.or36things.ml)
- Nombre de host remoto: smtp.sendgrid.net
- Puerto remoto TCP/IP: 465
- El servidor requiere autenticación: Sí (usuario y contraseña)
- Seguridad de conexión: SSL/TLS
Haga clic en Guardar para que los cambios surtan efecto.
Para confirmar si la entrega de correo electrónico externo funciona, envíe un correo electrónico de prueba a una dirección externa.
La siguiente imagen muestra que el destinatario externo recibió el mensaje.
Conclusión
hMailServer es un software de servidor de correo electrónico potente, gratuito y de código abierto que es fácil de instalar y configurar. Brinda a los usuarios una variedad de funciones que facilitan la administración del correo electrónico, incluida la protección contra correo no deseado, el reenvío de correo electrónico y reglas personalizables.
En esta guía, hemos descrito los pasos para instalar y configurar hMailServer en una máquina con Windows. También mostramos cómo crear cuentas de correo electrónico, configurar dominios y habilitar el cifrado SSL.
Si bien hMailServer es una excelente opción para pequeñas y medianas empresas o para la administración de correo electrónico personal, puede que no sea adecuado para grandes organizaciones con requisitos de correo electrónico complejos.
En general, hMailServer es una solución de servidor de correo electrónico sólida y fácil de usar que se puede personalizar para satisfacer sus necesidades de administración de correo electrónico. Con esta guía, puede comenzar a usar hMailServer rápidamente y disfrutar de una comunicación por correo electrónico segura y eficiente.