Mail server (Español)
Un servidor de correo consta de varios componentes. Un agente de transferencia de correos (MTA) recibe y envía correos electrónicos a través de SMTP. Los correos electrónicos recibidos y aceptados se pasan luego a un agente de entrega de correos (MDA), que almacena el correo en un buzón (generalmente en mbox o Maildir. Si desea que los usuarios puedan acceder de forma remota a su correo mediante clientes de correo electrónico (MUA), debe ejecutar un servidor POP3 y/o IMAP.
Software
Todos estos programas, excepto Sendmail, incluyen un agente de entrega de correos.
- dma — Agente de transporte de correo diminuto.
- Exim — Un agente de transferencia de correos altamente configurable.
- OpenSMTPD — Un agente de transferencia de correos, parte del proyecto OpenBSD.
- Postfix — Un agente de transferencia de correos, destinado a ser rápido, fácil de administrar y seguro.
- Sendmail — Un conocido agente de transferencia de correos.
Servidores POP3/IMAP
- Courier — Un agente de transferencia de correos, que proporciona servicios de POP3, IMAP, correo web y listas de correo como componentes individuales.
- Cyrus IMAP — Un agente de transferencia de correos con un formato de cola de correos personalizado, proporciona servicios POP3 e IMAP.
- Dovecot — Un servidor IMAP y POP3 escrito para ser seguro, rápido y fácil de configurar.
- UW IMAP — Un servidor IMAP/POP.
MDAs autónomos
- fdm — Un programa simple para entregar y filtrar correos.
- Procmail — Un programa para filtrar, clasificar y almacenar correos electrónicos (sin mantenimiento).
- Maildrop — Un filtro de correos/agente de entrega de correos utilizado por el servidor de correos Courier.
Véase también Wikipedia:Comparison of e-mail servers.
Puertos
Propósito | Puerto | Protocolo | Cifrado |
---|---|---|---|
Aceptar correos de otros MTAs. | 25 | SMTP | STARTTLS |
Aceptar envíos de MUAs. | 587 | SMTP | STARTTLS |
465 | SMTPS | implicit TLS | |
Permitir a MUAs acceder al correo. | 110 | POP3 | STARTTLS |
995 | POP3S | implicit TLS | |
143 | IMAP | STARTTLS | |
993 | IMAPS | implicit TLS |
Registro MX
El alojamiento de un servidor de correos requiere un nombre de dominio con un registro MX que apunte al nombre de dominio de su agente de transferencia de correos. El nombre de dominio utilizado como el valor del registro MX debe asignarse a al menos un registro de direcciones (A, AAAA) y no debe tener un registro CNAME para cumplir con el RFC 2181, de lo contrario no podrá recibir correos de algunos servidores de correo. La configuración de los registros DNS se realiza generalmente desde la interfaz de configuración de su registrador de nombres de dominio.
TLS
Para obtener un certificado, véase OpenSSL#Usage.
Autenticación
Hay varias técnicas de autenticación de correo.
Marco de políticas del remitente
De Wikipedia:
- Marco de políticas del remitente (Sender Policy Framework, o SPF) es un protocolo de validación de correos electrónicos diseñado para detectar y bloquear la falsificación de correos electrónicos al proporcionar un mecanismo para permitir que los intercambiadores de correos (mail exchangers) verifiquen que el correo entrante de un dominio provenga de una dirección IP autorizada por los administradores de ese dominio.
Para permitir que otros intercambiadores de correo validen los correos aparentemente enviados desde su dominio, debe establecer un registro TXT de DNS como se explica en el artículo de Wikipedia (también hay un asistente en línea). Para validar el correo entrante usando SPF, debe configurar su agente de transferencia de correos para utilizar una implementación de SPF. Hay varias impleementaciones SPF disponibles: libspf2, perl-mail-spf y perl-mail-spf-query.
Courier | Sí, incorporado |
---|---|
Postfix | Sí |
Sendmail | mediante Milter y spfmilter-acmeAUR |
Exim | experimental, requiere libspf2 |
OpenSMTPD | No |
Cyrus IMAP | ? |
Los siguientes sitios web le permiten validar su registro SPF:
v=spf1 -all
hace que cualquier servidor de correo que aplique SPF rechace los correos electrónicos de su nombre de dominio, evitando así el mal uso.Esquema de reescritura del remitente
El esquema de reescritura del remitente (SRS) es un esquema seguro para permitir rebotes (bounces) reenviables para correos electrónicos reenviados del servidor sin romper el #Marco de políticas del remitente.
Para Postfix, véase Esquema de reescritura del remitente.
DKIM
El correo identificado por claves de dominio (DKIM) es un método de autenticación de correo electrónico a nivel de dominio diseñado para detectar la falsificación de correos electrónicos.
Las implementaciones DKIM disponibles son OpenDKIM y perl-mail-dkim.
Prueba
Hay varias opciones para ayudarle a probar registros DNS, capacidad de entrega y soporte de cifrado.
Herramientas dedicadas
Sitios web dedicados
Hay varios sitios web útiles que pueden ayudarle a hacer pruebas.
- https://mxtoolbox.com/
- https://ismyemailworking.com/
- https://www.mail-tester.com/ (¡Solo 3 intentos gratis!)
- https://www.checktls.com/
- https://pingability.com/zoneinfo.jsp
Consejos y trucos
La mayoría de los servidores de correo pueden configurarse para eliminar las direcciones IP de los usuarios y el agente de usuario del correo saliente.
Los extras disponibles que normalmente se pueden integrar son:
- ClamAV para detectar virus en los correos electrónicos
- SpamAssassin para identificar y filtrar el spam
- Sieve – un lenguaje de programación de filtrado de correo
- webmail como Roundcube o Squirrelmail