Configuración de hMailServer – 2xsoftware

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.

  1. 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
  2. Localice el instalador de hMailServer y ábralo.
  3. Hacer clic Próximo en la página de Bienvenida.
  4. Acepte los términos de la licencia y haga clic en Próximo.
    servidor de hmail
  5. Especifique la ruta de instalación o deje la predeterminada y haga clic en Siguiente.
    instalar servidor hmail
  6. Dado que estamos instalando los componentes del servidor y las herramientas de administración, seleccione Instalación completa y haga clic Próximo.
    configurar servidor hmail
  7. 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.
    tutorial del servidor hmail
  8. Deje la selección Carpeta del menú Inicio y haga clic en Próximo.
    configurar servidor hmail
  9. HMailServer creará una cuenta de administrador. Introduzca la contraseña que desea asignarle y haga clic en Próximo.
    Seguridad de HMailServer
  10. Hacer clic Instalar.
    contraseña del servidor hmail
  11. Una vez finalizada la instalación, haga clic en Finalizar.
    conectar hmail perspectiva
  12. 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.
    restablecimiento de contraseña de hmailY ahora está conectado a hMailServer Admin.
    Administrador de hMailServer

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.

  1. Hacer clic Dominios > Agregar.
    hmailserver agregar un dominio de correo electrónico
  2. Escribe el Dominio nombre, verifique el Activado cuadro y haga clic en Ahorrar.
    nombre de dominio del servidor hmail
  3. Haga clic en el nodo Dominios para confirmar que el nuevo dominio está en la lista.
    nodo de dominios hmailserver

Adición de nuevos usuarios

Ahora que ha agregado el dominio, agreguemos nuevos usuarios.

  1. Haga clic en la carpeta Cuentas debajo del dominio y haga clic en Agregar.
    cuentas del servidor hmail
  2. Haga clic en la pestaña Avanzado e ingrese el nuevo usuario nombre de pila y apellido.
    configuración avanzada del servidor hmail
  3. 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.
    directorio activo del servidor hmail
  4. 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.
      acceder a hmail
    • Hacer clic Ahorrar para crear el nuevo buzón hMailServer.
  5. 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
    HMailServer sin cifrar

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.

Configuración de hMailServer

El cliente de correo electrónico ahora está conectado al buzón de correo de hMailServer.

buzón de correo 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.

certificado ssl del servidor hmail

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.

instalacion y configuracion de hmail server

Introduzca el nombre del certificado, busque el certificado y los archivos de clave privada y haga clic en Ahorrar.

hmailservidor ssl

Verá el nuevo certificado agregado a la certificados SSL lista si todo está en orden.

servidor de hmail permite cifrar

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.

h configuración del servidor de correo

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.

hmail en perspectiva

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

configurando el servidor hmail

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.

servidor de correo hmail

La siguiente imagen muestra que el destinatario externo recibió el mensaje.

configuración de hmailserver paso a paso

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.

Valora este artculo post

Deja una respuesta

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