L'utente in modalità mailing list non riceve email e non appare nei skipped_email_logs

Abbiamo un utente impostato per la modalità mailing list ma che ancora non riceve alcune email. La notifica email per il post/topic non appare nella tabella email_logs per loro NÉ appare nella tabella skipped_email_logs per il loro user_id.

Finora, hanno menzionato di aver perso email solo da una categoria, ma RICEVONO alcune notifiche email da quella categoria. Altri utenti sullo stesso dominio email ricevono le notifiche.

Non siamo esattamente sicuri di quando sia iniziato, ma hanno cambiato il loro nome utente anni fa, quindi ho pensato che potesse essere questo problema, ma sembra che alla fine non sia stato ricondotto a un cambio di nome utente.

Ho controllato anche /logs. Ci sono altri suggerimenti per i log che potremmo esaminare per vedere perché Discourse non sta generando alcune notifiche email per loro?

Penso che abbiamo ristretto il problema a quando c’è un argomento iniziato in una categoria “protetta” (come Staff) e poi spostato in una pubblica. Quindi, prepareremo qualcosa e poi lo metteremo in una categoria pubblica e questi sono gli avvisi che queste persone stanno perdendo.

Qualcuno conosce abbastanza bene quell’area del codebase per vedere se questa è una condizione che potrebbe essere trascurata nel percorso di notifica via email?