- Spegnimento
- 12 settembre 2026 alle ore 18:53 UTC
- Autore
- Kamo
- Impegno
- 76ec6fa
Prima di qualsiasi email toccare il cancello in uscita ora chiede l'e-mail dell'organizzazione opt-out ledger sull'indirizzo del contatto. L'indirizzo è quello del contatto punti chiave in: l'email del piombo per il piombo: <uid>, il membro (o il suo utente) per membro: <id>, e solo quando quel piombo o membro appartiene allo stesso organizzazione. Un indirizzo nella lista di non e-mail, o in pausa, viene rifiutato come SUPPRESSED OPT OUT con un motivo che inizia EMAIL OPTED OUT ORG LIST. È controllato subito dopo l'opt-out del contatto e davanti a tutto incidentale, e si applica anche a un contatto che l'agente non ha mai toccato. Se l'elenco non può essere letto anche l'e-mail è rifiutata (EMAIL OPT OUT CHECK FAILED): agente outreach non è richiesto, quindi un controllo senza risposta non deve mai diventare un manda. Altri canali sono invariati. Un opt-out registrato tramite recordOptOut per e-mail, o per ogni canale, ora mette anche l'indirizzo nella lista do-not-email dell'organizzazione (reason UNSUBSCRIBE, sorgente ai-agent-opt-out, contesto AI CONTACT con la chiave di contatto), così ogni mittente nell'organizzazione e la pagina principale vedere. Ledger legge e scrive eseguito in una transazione del proprio e mai lanciare. The ledger è transazionale stesso, e un'eccezione all'interno del chiamante l'operazione riporterà indietro la riga di audit del rifiuto o il contatto opt-out. Una scrittura fallita è registrata e il contatto stesso opt-out è ancora in piedi. Il registro è dichiarato come un fagiolo sui suoi tre depositi. La sua sonda per nuovi tavoli opt-out è costruito dal primario DataSource, l'unico questo servizio ha. com.kamo.z.shared.email entra nella scansione del repository; il fagiolo e la scansione deve cambiare insieme.