- Expédié
- 12 septembre 2026 à 19:03 UTC
- Auteur
- Kamo
- Commite
- 48f0d33
Chaque message en gros et en tant que message partagé offrait un désabonnement-sender-sender-sed-sing-sing-sing-s-scris-sing------------------ dans son en-tête List-Unsubscribe, mais rien ne lit cette boîte aux lettres - pour un locataire Ce n'était même pas notre domaine - donc chaque clause de non-participation envoyée de cette façon a été perdue. - L'envoi de noms maintenant nomme unsubscribe.hello.kamocrm.com - pour chaque tranche, avec le jeton du destinataire dans le domaine: Le lien https en un clic et le lien List-Unsubscribe-Post sont inchangés. - POST/api/interne/désabonnement/coursage/courrier prend ce qui y arrive, comme indiqué par le side-car du serveur de courrier. Il trouve le jeton dans l'adresse plus, le sujet (avec Re:, dans les majuscules, gauche URL-encodé, ou RFC 2047 encodé) ou a transfert de lien, le résout exactement comme le fait la page de préférence, et désinscrite cette adresse pour cette tranche par l'intermédiaire du registre d'exclusion (source "mailto", avec le texte d'identification du message). Une ligne de campagne qui attend toujours d'être envoyée est tiré, comme avec le lien en un clic. Le faire deux fois ne change rien. - Un message sans un signe indiquant que quelqu'un ne change rien : personne n'est désabonnée par une estimation de l'adresse From, que n'importe qui peut écrire. Rien n'est jamais renvoyé. Le loge conserve le domaine de résultat, org, expéditeur et Message-ID, jamais le sujet ou le corps. - Il se trouve derrière InternalAuthFilter comme le reste de /api/internal, refuse demande plus de 64 KiB, et essaie au maximum cinq jetons de candidats par message.