Introducción
al configurar un sitio web o aplicación bajo su propio dominio, es probable que también desee un servidor de correo para manejar el correo electrónico entrante y saliente del dominio. Si bien es posible ejecutar su propio servidor de correo, a menudo no es la mejor opción por una variedad de razones. Esta guía cubrirá muchas de las razones por las que es posible que no desee ejecutar su propio servidor de correo, y ofrecerá algunas alternativas.,
si no desea leer el artículo completo, aquí hay un resumen rápido: configurar y mantener su propio servidor de correo es complicado y requiere mucho tiempo, y hay varias alternativas asequibles: la mayoría de las personas obtendrán más valor, en forma de ahorro de tiempo, al usar un servicio de correo pagado. Dicho esto, sigue leyendo si quieres más detalles.
los servidores de correo son complejos
un servidor de correo típico consta de muchos componentes de software que proporcionan una función específica. Cada componente debe ser configurado y ajustado para trabajar bien juntos y proporcionar un servidor de correo completamente funcional., Debido a que tienen tantas partes móviles, los servidores de correo pueden volverse complejos y difíciles de configurar.
Aquí hay una lista de componentes necesarios en un servidor de correo:
- agente de transferencia de correo
- agente de entrega de correo
- IMAP y/o servidor POP3
Además de los componentes necesarios, probablemente querrá agregar estos componentes:
- filtro de Spam
- AntiVirus
- Webmail
mientras algunos paquetes de software incluyen la funcionalidad de múltiples componentes, la elección de cada componente a menudo se deja en sus manos., Además de los componentes de software, los servidores de correo necesitan un nombre de dominio, los registros DNS adecuados y un certificado SSL.
echemos un vistazo a cada componente con más detalle.
agente de transferencia de correo
Un agente de transferencia de correo (MTA), que maneja el tráfico de protocolo de transferencia de correo simple (SMTP), tiene dos responsabilidades:
- enviar correo de sus usuarios a un MTA externo (otro servidor de correo)
- recibir correo de un MTA externo
ejemplos de software de MTA: Postfix, Exim y Sendmail.,
agente de entrega de correo
un agente de entrega de correo (MDA), que a veces se conoce como el agente de entrega Local (Lda), recupera el correo de un MTA y lo coloca en el buzón del usuario de correo apropiado.
hay una variedad de formatos de buzón, como mbox y Maildir. Cada MDA admite formatos de buzón específicos. La elección del formato del buzón determina cómo se almacenan realmente los mensajes en el servidor de correo, lo que, a su vez, afecta el uso del disco y el rendimiento del acceso al buzón.
ejemplos de software MDA: Postfix y Dovecot.,
IMAP y / o servidor POP3
IMAP y POP3 son protocolos que son utilizados por los clientes de correo, es decir, cualquier software que se utiliza para leer el correo electrónico, para la recuperación de correo. Cada protocolo tiene sus propias complejidades, pero destacaremos algunas diferencias clave aquí.
IMAP es el protocolo más complejo que permite, entre otras cosas, que varios clientes se conecten a un buzón individual simultáneamente. Los mensajes de correo electrónico se copian en el cliente y el mensaje original se deja en el servidor de correo.,
POP3 es más simple, y mueve los mensajes de correo electrónico al equipo del cliente de correo, normalmente al equipo local del usuario, de forma predeterminada.
ejemplos de software que proporcionan funcionalidad de servidor IMAP y / o POP3: Courier, Dovecot, Zimbra.
filtro de Spam
El propósito de un filtro de spam es reducir la cantidad de spam entrante, o correo basura, que llega a los buzones del usuario. Los filtros de Spam logran esto aplicando reglas de detección de spam–que consideran una variedad de factores como el servidor que envió el mensaje, el contenido del mensaje, etc.-al correo entrante., Si el «nivel de spam» de un mensaje alcanza un cierto umbral, se marca y se trata como spam.
los filtros de Spam también se pueden aplicar al correo saliente. Esto puede ser útil si la cuenta de correo de un usuario está comprometida, para reducir la cantidad de spam que se puede enviar usando su servidor de correo.
SpamAssassin es un popular filtro de spam de código abierto.
Antivirus
Antivirus se utiliza para detectar virus, troyanos, malware y otras amenazas de correo entrante y saliente. ClamAV es un popular motor antivirus de código abierto.,
Webmail
muchos usuarios esperan que su servicio de correo electrónico proporcione acceso a webmail. Webmail, en el contexto de la ejecución de un servidor de correo, es básicamente cliente de correo que puede ser accedido por los usuarios a través de un navegador web–Gmail es probablemente el ejemplo más conocido de esto. El componente webmail, que requiere un servidor web como Nginx o Apache, puede ejecutarse en el propio servidor de correo.
ejemplos de software que proporcionan funcionalidad de webmail: Roundcube y Citadel.,
el mantenimiento consume mucho tiempo
ahora que está familiarizado con los componentes del servidor de correo que tiene que instalar y configurar, veamos por qué el mantenimiento puede consumir demasiado tiempo. Están las tareas de mantenimiento obvias, como mantener continuamente sus reglas de filtrado de antivirus y spam, y todos los componentes del servidor de correo actualizados, pero hay algunas otras cosas que podría no haber pensado.,
mantenerse fuera de las listas negras
otro desafío con el mantenimiento de un servidor de correo es mantener su servidor fuera de las diversas listas negras, también conocidas como DNSBL, blocklists o blackhole lists. Estas listas contienen las direcciones IP de los servidores de correo de los que se informó que enviaban spam o correo basura (o por tener registros DNS configurados incorrectamente). Muchos servidores de correo se suscriben a una o más de estas listas negras y filtran los mensajes entrantes en función de si el servidor de correo que envió los mensajes está en la(s) lista (s)., Si su servidor de correo aparece en la lista, sus mensajes salientes pueden filtrarse y descartarse antes de que lleguen a sus destinatarios previstos.
Si su servidor de correo se pone en la lista negra, a menudo es posible conseguir sin clasificar (o eliminado de la lista negra). Usted querrá determinar la razón para ser incluido en la lista negra, y resolver el problema. Después de esto, querrá buscar el proceso de eliminación de la lista negra para la lista particular en la que está su servidor de correo y seguirla.,
la solución de problemas es difícil
aunque la mayoría de las personas usan el correo electrónico todos los días, es fácil pasar por alto el hecho de que es un sistema complejo puede ser difícil de solucionar. Por ejemplo, si sus mensajes enviados no se reciben, ¿por dónde comienza a resolver el problema? El problema podría ser causado por un error de configuración en uno de los muchos componentes del servidor de correo, como un filtro de spam saliente mal ajustado, o por un problema externo, como estar en una lista negra.,
Easy Alternatives-Mail Services
ahora que sabe por qué probablemente no desea ejecutar su propio servidor de correo, aquí hay algunas alternativas. Estos servicios de correo probablemente satisfagan sus necesidades, y le permitirán a usted y a sus aplicaciones Enviar y recibir correo electrónico desde su propio dominio.
- Google Apps
- Zoho
- FastMail
- Gandi (requiere que el dominio esté registrado a través de ellos)
- Microsoft Office365
Esta lista no incluye todos los servicios de correo; hay muchos por ahí, cada uno con sus propias características y precios., Asegúrese de elegir el que tenga las características que necesita, al precio que desee.
Easy Alternatives — Postfix for Outgoing Mail
si simplemente necesita enviar correo saliente desde una aplicación en su servidor, no necesita configurar un servidor de correo completo. Puede configurar un agente de transferencia de correo (MTA) simple como Postfix. Un tutorial que cubre esto se puede encontrar aquí: cómo instalar y configurar Postfix en Ubuntu 14.04.
luego puede configurar su aplicación para usar sendmail
, en su servidor, como el transporte de correo para sus mensajes salientes.,
¿no estás convencido?
si realmente desea ejecutar su propio servidor de correo, tenemos algunos tutoriales sobre el tema. Aquí hay enlaces a algunas configuraciones diferentes:
- Cómo configurar un servidor de correo electrónico usando Postfix, Dovecot, MySQL y SpamAssasin
- Cómo configurar un servidor de correo electrónico Postfix con Dovecot
- Cómo instalar iRedMail en Ubuntu 12.04 x64
- Cómo instalar Citadel Groupware en un Ubuntu 13.10 VPS
- Cómo instalar solo servidor de correo «exim» en Ubuntu 12.04
- Virtualmin
¡buena suerte!