técnico · respuesta con fuentes

Encabezado List-Unsubscribe: definición e implementación

El encabezado List-Unsubscribe es un encabezado de correo opcional que permite a los destinatarios darse de baja de una lista de correo con un solo clic o mediante una dirección de correo concreta indicada en los metadatos del mensaje. Permite a clientes de correo como Gmail y Outlook mostrar un enlace para cancelar la suscripción directamente en la interfaz de usuario, separado del cuerpo del correo.

Funcionamiento

El encabezado funciona dando al cliente de correo una instrucción concreta sobre cómo tramitar una solicitud de baja. Hay dos métodos principales: un enlace mailto y una solicitud HTTP POST. Cuando un usuario hace clic en el botón de cancelar la suscripción de su cliente, este envía un correo con formato a la dirección indicada o ejecuta una solicitud HTTP en segundo plano a la URL proporcionada. Así el usuario no tiene que buscar ni hacer clic en un enlace dentro del cuerpo HTML del correo.

Importancia para el remitente

Implementar este encabezado reduce la probabilidad de que los usuarios marquen los correos como spam cuando no encuentran una forma sencilla de darse de baja. Como los filtros de spam vigilan la tasa de quejas por spam, ofrecer un mecanismo nativo de baja protege la reputación del remitente. Los grandes proveedores ya exigen este encabezado a los remitentes de gran volumen para garantizar una experiencia de usuario coherente y reducir el volumen total de denuncias de spam en sus redes.

Notas operativas

Un error habitual es no implementar correctamente el método HTTP POST. Para la cancelación de suscripción con un clic, el servidor debe responder a la solicitud POST con un estado 200 OK sin exigir más interacción ni autenticación del usuario. Los remitentes también deben asegurarse de que la baja se procese rápidamente, para evitar que los usuarios pulsen el botón de spam por frustración si el proceso parece lento.

Ejemplo de implementación

Una implementación estándar incluye dos encabezados. El primero es List-Unsubscribe: <mailto:unsubscribe@example.com>, <https://example.com/unsubscribe>. El segundo es List-Unsubscribe-Post: List-Unsubscribe=One-Click. Esta combinación indica al cliente que la baja está disponible tanto por correo como por web, y que el método web admite el estándar de un clic. Puede usar SendHQ o sus herramientas gratuitas para verificar la configuración general de su correo.

Validación del encabezado

La validación consiste en enviar un mensaje de prueba e inspeccionar los encabezados sin procesar para comprobar que la sintaxis es correcta. El encabezado debe estar en la cabecera del mensaje, no en el cuerpo. Si la URL indicada no funciona o la dirección mailto no es válida, el cliente de correo puede ocultar por completo el botón de baja, lo que obliga a los usuarios a volver al proceso manual de marcar el mensaje como spam.

Preguntas habituales de los equipos

¿Es obligatorio el encabezado List-Unsubscribe?

Aunque los estándares SMTP no lo exigen, en la práctica los grandes proveedores como Google y Yahoo lo requieren a los remitentes masivos para mantener la entregabilidad.

¿Qué diferencia hay entre la baja por mailto y por HTTP?

Mailto envía un correo al remitente, mientras que HTTP desencadena una solicitud web. Se prefiere HTTP para la baja con un clic porque es más rápido para el usuario.

¿Sustituye al enlace de baja del cuerpo del correo?

No. Debe seguir incluyendo un enlace de baja visible en el cuerpo del correo para cumplir requisitos legales como CAN-SPAM y el RGPD.

¿Cómo afecta a la tasa de spam?

Reduce la tasa de spam al ofrecer a los usuarios una forma sencilla de darse de baja, lo que evita que usen el botón de denunciar spam.

Fuentes primarias