Un informe de queja es una entrada a un flujo de trabajo, no una prueba de que el flujo de trabajo haya finalizado. El resultado real es que los sistemas de envío pertinentes detienen la comunicación no deseada preservando al mismo tiempo la evidencia necesaria para explicar la decisión. Diseñe el proceso en torno a la confianza, la correlación, el alcance y la aplicación.
Validar el informe antes de extraer una instrucción.
RFC 5965 define un informe de comentarios de varias partes que contiene información legible por humanos, campos legibles por máquinas y material de mensajes devueltos. También aborda los riesgos de falsificación y privacidad. Analizar MIME con tamaño explícito y límites de anidamiento; no ejecute el contenido devuelto ni siga enlaces incluidos en él. RFC 5965.
Requerir procedencia apropiada para el proveedor y el sistema receptor. Un nombre para mostrar coincidente no es suficiente. Preserve los resultados de autenticación confiables del límite de recepción en lugar de aceptar los encabezados proporcionados por el atacante al pie de la letra. Mantenga un informe que no sea de confianza o que tenga un formato incorrecto en una cola de revisión restringida, distinta de una queja procesable.
Correlacionar y elegir el alcance autorizado
Resuelva el informe con los identificadores retenidos de la aplicación de envío. El resultado debe identificar un suscriptor, una transmisión y un evento de queja con una base de confianza documentada. Si un informe carece de una coincidencia única segura, manténgalo sin resolver. No suprimas a todas las personas que recibieron un mensaje con el mismo asunto.
Aplicar la política de supresión aprobada por la organización. Una queja promocional puede requerir retirar a ese destinatario del marketing, mientras que las comunicaciones esenciales de seguridad de la cuenta requieren una decisión de política y servicio por separado. No describa esa distinción como un permiso para reenvasar promociones como correo transaccional. Respetar las preferencias expresadas por el destinatario y las obligaciones aplicables con el propietario de negocio responsable.
Hacer que la persistencia y la aplicación de la ley sean puntos de control separados
Escriba la decisión de supresión de forma duradera antes de reconocer el procesamiento exitoso. Propagarlo a todos los remitentes relevantes y verificar que la programación o preparación de la cola consulte el estado de supresión actual. Una fila de la base de datos que el motor de la campaña nunca verifica no constituye una supresión efectiva.
Utilice una clave de evento estable para que los informes duplicados sean inofensivos. Registre el primer recibo, el momento de la decisión, el acuse de recibo posterior y cualquier reintento. Si un servicio descendente no está disponible, conserve una tarea que se pueda volver a intentar y evite que el flujo de trabajo informe de un éxito total. Evite eliminar el evento original simplemente porque una llamada a la API se realizó correctamente.
Separar una decisión respaldada de un informe no resuelto
Considere suscripciones hipotéticas a Alice/News, Alice/Security y Bob/News. Una queja cuya fuente haya sido validada de forma independiente y cuyo identificador de envío retenido se asigne únicamente a Alice/News respalda una decisión bajo el alcance aprobado de la organización. Bajo esta política de enseñanza deliberadamente estrecha, Alice/News se suprime mientras que los otros dos registros no se modifican. Este ejemplo de política no es una determinación legal sobre cada queja.
Un informe que no es de confianza o un identificador de envío con dos suscriptores plausibles no admite conjeturas. Manténgalo en revisión restringida y solicite la evidencia de correlación o procedencia faltante. Un evento validado repetido debe conservar la misma supresión prevista sin crear una segunda acción no relacionada. No se procesaron informes ni se cambiaron las suscripciones para este ejemplo.
Pruebe la ruta de falla completa
Antes de habilitar la producción, realice entregas duplicadas, fallas del analizador, registros de correlación vencidos e interrupciones posteriores. Verifique que el personal de soporte pueda ver la aplicación pendiente sin ver contenido de mensajes innecesario. Defina la retención de informes sin procesar por separado del registro de supresión mínimo necesario para evitar el reenvío de correo no deseado.
Revise la resuscripción deliberadamente. Una importación posterior no debería borrar la supresión de una reclamación simplemente porque contiene un valor "suscrito" más antiguo. Si la persona realiza una nueva elección de suscripción válida, conserve la evidencia y el proceso aprobado para esa transición. Termine con un resultado medible: queja verificada, identidad respaldada, alcance aprobado y aplicación confirmada, o una brecha explícitamente pendiente.
Mantenga visible una interrupción aguas abajo
Supongamos que la decisión de supresión se almacena de forma duradera, pero el servicio de campaña no está disponible. Marque la aplicación como pendiente para ese remitente específico y conserve una tarea que se pueda volver a intentar. Recibir la queja nuevamente debería encontrar el evento existente, no crear otro elemento de la bandeja de salida ni borrar la decisión pendiente. Un acuse de recibo posterior debe corresponder al destinatario, alcance y remitente previstos.
Distinga un reconocimiento de API de una verificación de que la siguiente ruta de selección de audiencia realmente respeta el cambio. Si una exportación obsoleta puede evitarlo, la supresión no se aplica por completo. Estos son requisitos de evidencia y estado propuestos, no un experimento de persistencia o interrupción ejecutado. En una prueba de implementación autorizada, conserve el tiempo de decisión, los intentos posteriores y la exclusión controlada del siguiente envío.
Asignar el trabajo de cumplimiento restante
Para una decisión duradera con cumplimiento pendiente, conserve el evento específico y el objetivo posterior, el próximo reintento y el propietario. Restaure la ruta fallida sin perder la decisión ni crear efectos secundarios duplicados. Informe la finalización solo cuando la ruta de envío prevista lo respete.