Reciba una notificación cada vez que alguien marque un correo electrónico como spam POSTFIX

Reciba una notificación cada vez que alguien marque un correo electrónico como spam POSTFIX

He creado un servidor de correo usando Postfix. Agregué un píxel de seguimiento de 1x1 para rastrear las aperturas de correo electrónico. Me gustaría recibir una notificación en un punto final http o en mi dirección de correo electrónico cada vez que alguien marque el correo electrónico como spam para que no le enviemos ningún correo electrónico nuevamente, similar a AWS SES. ¿Cómo puedo lograr esto?

Respuesta1

Es imposible. Postfix (u otro MTA) no participa en este proceso de marcado.

Cuando se entrega el correo, se coloca en MDA (agente de entrega de mensajes), como Cyrus o Dovecot. MUA (agente de usuario de correo), que es como se llama software como Thunderbird o RoundCube (cliente web), solo interactúa con este MDA cuando recibe y lee correo. Cuando el usuario establece marcas, puede notificar al MDA que establezca un indicador de mensaje IMAP "basura", si está usando IMAP; con POP3 ni siquiera puede notificarlo. Pero la MDA no tomará ninguna medida adicional.

El único momento en el que MUA interactúa directamente con Postfix es cuando Postfix asume el rol de MSA (agente de envío de mensajes), cuando el usuario redacta el correo y MUA lo envía para su entrega.

Además, Thunderbird bloquea de forma predeterminada la carga de contenido externo y muestra una gran advertencia al respecto. Entonces, cuando agrega una imagen de píxeles, muestra a sus destinatarios una advertencia sobre contenido bloqueado que no es de confianza, en lugar de poder realizar un seguimiento. En lo que a mí respecta, esto sólo aumenta las posibilidades de tener el mensaje en la carpeta "basura" incluso sin leerlo detenidamente.

Para no parecer un spammer, será mejor:

  • optar ena sus suscripciones en lugar de darse de baja. Lo que significa que no debes enviar correo a nadie que no lo haya solicitado explícitamente. Todas las casillas de verificación "recibir nuestro boletín informativo" y similares serándeshabilitado por defecto. De esta manera, las personas no tendrán que lidiar con el correo que no solicitaron recibir.
  • Como se sugiere en el comentario, incluya la adecuadaenlaces y encabezados para cancelar la suscripción( List-Unsubscribeetcétera); esto colocará su correo con una puntuación más alta en muchos sistemas antispam, incluido Gmail, lo que hará menos probable que lo declaren spammer desde el primer mensaje. Los clientes de correo inteligentes mostrarán un botón adicional de "cancelar suscripción" para facilitar la opción de exclusión del usuario. Y será mejor que te abstengas de enviar dicho correo a ese usuario hasta que vuelva a registrarse.

Esto no es “uno u otro”, hay que hacer ambas cosas. Sí, tendrás muchos menos suscriptores, pero solo tendrás suscriptores que realmente quieran recibir tu correo, lo cual es bueno.

Respuesta2

Lo más parecido a lo que buscas se llamaBucle de retroalimentación de quejas.

Muchos proveedores importantes, en particular Microsoft y Yahoo, le permitirán registrar su dirección IP y/o dominio para recibir dichas notificaciones. No necesariamente recibirá un informe sobrecadamensaje reportado como spam. Es posible que tampoco reciba un mensaje adicional si la acción del usuario fuetraducidosimplemente usar el mecanismo de cancelación de suscripción que enviaste en los encabezados de tu correo (lo estás enviando, ¿verdad?). Es posible que deba cumplir con algunos requisitos mínimos del proveedor del destinatario, y es posible que no le den esa opción si ya creen que sus prácticas de envío no son razonables en principio (y no solo necesitan trabajar en áreas donde los informes individuales podrían ser útiles).

Pero siempre que te comportes como ellos esperan que lo hagas, la mayoría de las veces alguien reporta un mensaje claramente vinculado a ti como spam, te lo informará en un correo electrónico separado. Esperando que usted resuelva el problema, por supuesto.

información relacionada