una buena alternativa a los correos electrónicos con copia oculta (CC)

GNU Mailman

En una entrada anterior explicamos las ventajas y los inconvenientes de utilizar el campo «CCO» en los correos electrónicos,
véase:«Cómo enviar y limitar los correos electrónicos con CCO».

En las conclusiones, entre otras cosas, afirmamos lo siguiente:

Utiliza aplicaciones específicas para enviar correos masivos.
Los sistemas profesionales cuentan con un flujo de trabajo de aprobación
y un control paso a paso, 
y están diseñados para evitar errores.

Resumen de este artículo:

Cómo funciona

Las plataformas de marketing por correo electrónico pueden resultar difíciles de aprender a manejar y de dar soporte técnico (en caso de que las ofrezcas a tus clientes).

Lo que describimos aquí es la idea de utilizar el software de código abierto «GNU Mailman» para enviar tus correos masivos.
La sugerencia surge de nuestra propia experiencia al ofrecer laaplicación «copymail», muy fácil de usar.

Una lista «unidireccional» de Mailman es una configuración para boletines informativos o anuncios
en la que solo los moderadores autorizados pueden publicar mensajes y los miembros no pueden responder a la lista.

Así es como funciona:

  1. El usuario envía el mensaje desde su cliente de correo electrónico o desde el webmail a la dirección de correo electrónico de la lista:
    . A continuación, debe confirmar el envío, y el mensaje se distribuirá desde el servidor a todos los suscriptores.

  2. El sistema gestiona automáticamente los mensajes devueltos y, si se desea, las bajas.
    Las suscripciones deben registrarse manualmente.

  3. El servicio es muy fiable y capaz de gestionar miles de direcciones sin dificultad.
    El envío se realiza a través de los servidores SMTP de RealSender u otros proveedores.

volver al inicio


Lista «unidireccional» de GNU Mailman

GNU Mailman es un programa muy utilizado que ofrecen la mayoría de los proveedores de servicios de Internet.
En Internet hay algunas guías que explican cómo configurarlo y utilizarlo para envíos masivos de correo electrónico:

  • Los miembros se registran rellenando un formulario en vuestra página web (y respondiendo al correo electrónico de confirmación)
  • Se les enviará un mensaje de bienvenida en el que no se explique cómo publicar en la lista
  • recibirán tus boletines informativos, con un pie de página que incluye instrucciones sencillas para darse de baja
  • Solo las personas autorizadas pueden publicar en la lista (enviar los boletines informativos)

La referencia principal es este documento, extraído de dos mensajes de Barry Warsaw en la lista de correo «mailman-users»:
¿Cómo puedo crear una lista de boletines, anuncios o de comunicación unidireccional?

El texto explica detalladamente los puntos principales:

  • Cómo crear un mensaje de bienvenida y una página de información de la lista personalizados que no incluyan instrucciones sobre cómo publicar en la lista
  • cómo minimizar los problemas relacionados con las contraseñas y las bajas que suelen surgir en este tipo de listas
  • Cómo restringir la lista para que solo puedan publicar las personas autorizadas
  • Cómo configurar una lista de anuncios para responder a una dirección de contacto
  • Cómo publicar en la lista de anuncios

Otro artículo de la Universidad de Stanford explica cómo se puede utilizar Mailman
para configurar una lista como «solo anuncios»:
Cómo configurar una lista «unidireccional» de solo anuncios o boletines informativos - Artículo de la base de conocimientos KB00010792

volver al inicio


Un poco de historia sobre GNU Mailman

Las listas de correo pueden estar orientadas al debate o a los anuncios. El software Mailman está escrito en lenguaje Python; antes de su lanzamiento, la comunidad de Python utilizaba Majordomo, un gestor de listas de correo basado en Perl.

En la actualidad, Mark Sapiro se encarga del mantenimiento de la rama estable 2.1,
, mientras que Barry Warsaw se centra en la nueva versión 3.X.

Dos principios fundamentales que son clave para el éxito continuado de Mailman:

  • Ningún mensaje debería perderse jamás
  • Ningún mensaje debería enviarse más de una vez

En Mailman 2, los desarrolladores rediseñaron el sistema de gestión de mensajes para garantizar que estos dos principios tuvieran siempre la máxima prioridad. Esta parte del sistema lleva ya al menos una década funcionando de forma estable y es una de las razones fundamentales por las que Mailman goza hoy en día de tanta popularidad.

volver al inicio


Gestión de rebotes de VERP

VERP son las siglas de «Variable Envelope Return Path» (ruta de retorno de sobre variable). Se trata de una técnica muy conocida que utilizan las listas de correo para identificar sin lugar a dudas las direcciones de destinatarios que devuelven mensajes. Cuando la lista de correo recibe un mensaje devuelto, puede tomar medidas útiles, como desactivar la dirección que devuelve el mensaje o eliminarla de la lista de suscriptores.

Existe un formato estándar para los mensajes devueltos, denominado «notificaciones de estado de entrega». Mailman utiliza una biblioteca que contiene decenas de reglas de formato para los mensajes devueltos, todas ellas detectadas en la práctica a lo largo de los veinte años de existencia de Mailman.

VERP aprovecha un requisito del protocolo SMTP básico para ofrecer una detección inequívoca de los mensajes devueltos, reenviando dichos mensajes al remitente de la envoltura. Esto no es el De: campo del cuerpo del mensaje, pero en realidad el CORREO DE valor establecido durante el diálogo SMTP. Este se mantiene a lo largo de la ruta de entrega y, según las normas, el servidor de correo receptor final debe enviar los mensajes devueltos a esta dirección.

Si el servidor Mailman está mylist@example.org, entonces el remitente de la cabecera codificada en VERP de una publicación en una lista de correo enviada a anne@example.com será: mylist-bounce+anne=example.com@example.org. Los correos devueltos se envían a la dirección del destinatario codificada mediante VERP. A continuación, Mailman puede analizar el Para: encabezado para identificar al destinatario original como anne@example.com

El uso de VERP requiere que Mailman envíe exactamente una copia del mensaje por destinatario. VERP requiere un CORREO DE para cada destinatario, y la única forma de hacerlo es enviando una copia única del mensaje. Este método también ayuda a evitar que el mensaje sea identificado como spam.

volver al inicio


Alineación de las direcciones «De» y «De» del correo electrónico

Durante el periodo de prueba, el valor predeterminado «aplicación CopymailLa configuración «» utiliza un dominio que proporcionamos nosotros como el Correo de dirección (también conocida como dirección de rebote, ruta de retorno o dirección del sobre), que es la dirección a la que se devuelven los correos electrónicos que no se han podido entregar. Esta Correo de el dominio es diferente del De dirección de correo electrónico (la dirección del remitente que ven los destinatarios).

Antes de ponerlo en producción, es necesario realizar algunos cambios en el DNS para autenticar los mensajes enviados con el De dominio. Las últimas normas de correo electrónico te permiten enviar correos electrónicos autenticados utilizando un subdominio como Correo de dirección (por ejemplo, correel.tudominio.com) sin dejar de poder utilizar el dominio principal como De/Remitente dirección (por ejemplo, info@youremaildomain.com). Para más información, consulte el autenticación avanzada del correo electrónico página.

Esta misma situación puede darse en otros entornos. Le recomendamos que lo consulte con su proveedor de servicios de Internet.

volver al inicio