Correo electrónico

Ejecución de su propio servidor de correo electrónico de producción

Ejecución de su propio servidor de correo electrónico de producción

El correo electrónico es difícil.

Deberías saber eso desde el principio. No es para los débiles de corazón. Date la vuelta y no mires atrás, y todas esas cosas.

Ahora que las advertencias adecuadas están fuera del camino, exploremos las opciones disponibles más comunes para ejecutar su propio servidor de correo electrónico. Analizaré los pros y los contras de cada enfoque y, con suerte, le daré la información que necesita para tomar esta difícil decisión.

Por qué ejecutar su propio servidor de correo?

La privacidad es la principal preocupación. Google escanea su correo electrónico para mostrar publicidad relacionada. A pesar de que esto se hace automáticamente y supuestamente ningún humano lo ve nunca, esto todavía no le sienta bien a algunos. Microsoft y otros afirman no hacer esto, pero las filtraciones de Edward Snowden sobre los enlaces de la NSA a la mayoría de los principales proveedores de correo electrónico, incluidos Google y Microsoft, dejan en claro que se escaneará su correo electrónico con uno de estos proveedores.

Vale la pena mencionar que la privacidad es algo complicado de lograr en el correo electrónico. Si envía un correo electrónico a alguien que usa los servidores de correo de Google o Microsoft, su comunicación con esa persona será escaneada y analizada de la misma manera. La privacidad, al menos tanto como sea posible en el correo electrónico sin el uso de cifrado PGP, solo está algo garantizada siempre que se comunique con alguien que use el mismo servidor o use un servidor con niveles similares de privacidad de datos.

El costo también es a menudo una preocupación, aunque los proveedores generalmente ofrecen buzones de correo desde menos de $ 10 USD por mes. Esto puede parecer costoso en comparación con el costo de un servidor virtual pequeño, especialmente si tiene muchos usuarios, pero vale la pena tener en cuenta el tiempo de administración en la configuración y el mantenimiento, así como el costo de cualquier software comercial involucrado.

Posibles obstáculos

Es importante saber en qué se está metiendo al ejecutar su propio servidor de correo electrónico de producción. Si bien obtiene privacidad y puede reducir los costos, debe realizar el mantenimiento, incluso en un sistema completamente automático. Además de las tareas normales de administración del sistema, como actualizaciones de seguridad y corrección de errores, tendrá que lidiar con el diagnóstico de notificaciones de rebote, el ajuste de las cuotas de los buzones de correo y las listas negras.

Las listas negras son una bendición y una maldición para los administradores de correo. Al validar el correo entrante contra ellos, puede reducir una gran cantidad de SPAM. Sin embargo, también debe tener cuidado de no terminar en uno a través de las acciones de sus usuarios. No es probable que un servidor de solo correo tenga este problema a menos que tenga una cuenta comprometida o un usuario no autorizado, pero si realiza un alojamiento web en el mismo servidor, debe asegurarse de que todos los scripts web se mantengan actualizados. Un servidor que aloja sitios de WordPress, por ejemplo, hace una mala elección para alojar correo electrónico a menos que sea diligente en mantener sus sitios actualizados y seguros.

¿Debo ejecutar mi propio servidor de correo electrónico??

Si no se siente cómodo ejecutando su propio servidor, no sabe cómo solucionar los problemas del servidor de correo electrónico y no puede tolerar los problemas de recepción y entrega, ejecutar su propio servidor de correo electrónico no es para usted. En este caso, recomendaría consultar las ofertas de Google o Microsoft, o uno de los muchos proveedores más pequeños.

Vale la pena mencionar que es posible que aún tenga problemas de confiabilidad ocasionales incluso con proveedores pequeños. La presencia de Google y Microsoft en este mercado es fuerte y ambos tienden a liderar el espectáculo. Otros proveedores deben adaptarse constantemente a los estándares que utilizan y hacen cumplir.

A pesar de las advertencias y las trampas, existen sólidas ventajas al ejecutar su propio servidor de correo. Exploremos las opciones.

Opción 1: utilice software comercial como cPanel

cPanel es un sistema de plataforma de alojamiento web que se instala en RedHat Enterprise Linux o CentOS y reconfigura el sistema para proporcionar una gama completa de servicios, incluido el correo electrónico. cPanel utiliza el agente de transferencia de correo Exim (MTA) y tiene un motor de configuración muy avanzado y un sistema de detección de spam a través de SpamAssassin.

La cantidad de opciones disponibles para la personalización a través de una interfaz gráfica fácil de usar son numerosas y pueden resultar abrumadoras. Sin embargo, la configuración predeterminada es muy funcional y funcionará para la mayoría de los usuarios desde el primer momento. A los usuarios se les ofrece una configuración previa al paquete de tres sistemas de correo web: Horde, Squirrelmail y RoundCube. También se incluye un excelente soporte para los protocolos POP3, IMAP y SMTP, soporte móvil, uso compartido de calendario y contactos en dispositivos iOS, e incluso búsqueda de buzón de texto completo.

Las licencias para servidores dedicados virtuales cuestan entre $ 10 y $ 20 USD por mes, según el proveedor de la licencia. Puede venir incluido con su servidor sin costo. También recibirá asistencia de su proveedor de licencias de centro de datos y, como último recurso para problemas más complejos, cPanel.

Opción 2 - Webmin / Virtualmin

Webmin proporciona una solución fácil de instalar y configurar para alojamiento web y de correo electrónico a través de un complemento de licencia dual llamado Virtualmin. Si bien es similar en alcance a cPanel, no tiene tanto pulido de interfaz de usuario. Dicho esto, con una configuración simple a través de una interfaz web, es completamente utilizable y proporciona un acceso directo significativo al correo electrónico de producción en vivo.

Webmin / Virtualmin están dirigidos a una audiencia más avanzada. Si bien un novato ciertamente podría instalar Webmin a través del simple script de instalación provisto, se requiere más línea de comando y configuración práctica en un sistema como cPanel. Webmin proporciona muchas más opciones de personalización que cPanel, pero esta flexibilidad generalmente se proporciona a través de comandos SSH y edición de archivos de configuración en lugar de a través de la interfaz gráfica.

Webmin es de código abierto y se puede instalar en una amplia variedad de sistemas Linux, incluidos RedHat Enterprise Linux, CentOS, Debian, Ubuntu y Arch. También tiene una licencia comercial opcional y soporte.

Opción 3 - Rolling Your Own

cPanel y Webmin proporcionan excelentes configuraciones predeterminadas, pero estos sistemas son resistentes a una personalización extrema. Webmin tolera esto mejor que cPanel, pero con cualquiera de las soluciones sería mejor utilizar el flujo de trabajo y los métodos descritos en la documentación. Las integraciones personalizadas con otros sistemas pueden romper cPanel o Webmin.

Si necesita algo más personalizado, o prefiere evitar tener una solución de software de terceros que administre su sistema de correo electrónico, probablemente la mejor manera de hacerlo sea implementar el suyo propio. Esto no es difícil, pero para las instalaciones de básculas, sí requiere un poco de creación de herramientas para garantizar que los nuevos usuarios se agreguen correctamente, los usuarios existentes se mantengan, las contraseñas se restablezcan con valores seguros y los nuevos dominios virtuales se enruten correctamente.

Esta opción requiere el trabajo y los conocimientos más iniciales. Crear su propio servidor de correo electrónico desde cero también requiere más mantenimiento para garantizar que las actualizaciones del sistema no interrumpan su flujo de trabajo y su sistema de gestión. Dicho esto, terminará con un sistema que es verdaderamente suyo y está configurado de la manera precisa que necesita.

Conclusión

Si está considerando ejecutar su propio servidor de correo, le recomiendo sopesar los pros y los contras antes de comprometerse con el proyecto. Es mucho trabajo, tanto inicial como continuo, pero los beneficios para la privacidad, la seguridad y la personalización son difíciles de superar.

Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...
Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...
Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...