Dopo l’aggiornamento a 2.9.0.beta5 - 7ac485fb9f, il mio sito sta riscontrando un problema in cui gli utenti ricevono decine di email duplicate per gli argomenti che stanno seguendo. Questo non accadeva prima dell’aggiornamento. I miei utenti sono comprensibilmente frustrati.
Esiste un’impostazione per disattivare tutte le email in uscita? Ho bisogno di silenziare questo problema in qualche modo finché non riesco a capire cosa sta succedendo.
C’è l’impostazione admin disable emails, ma disattiva tutte le email, il che potrebbe essere eccessivo. C’è anche il default email level che puoi cambiare in ‘never’ e applicare storicamente. Se sta interessando solo una parte degli utenti, potresti chiedere loro di cambiarla manualmente (o cambiarla individualmente come amministratore).
Non sono sicuro di quale sia il problema con i duplicati, però. Forse svuotare sidekiq potrebbe aiutare?
Grazie per aver suggerito queste modifiche alle impostazioni.
Vedo la raccolta di job in Sidekiq e li ho eliminati regolarmente. Questo sembra silenziare le email duplicate per un po’. Ma poi il problema si ripresenta.
Suppongo che questo possa essere un problema tra il mio server di posta e Discourse/Sidekiq, ma non sono sicuro da dove iniziare a diagnosticarlo. Come ho detto, il problema si è verificato quando ho aggiornato Discourse. Non ho apportato altre modifiche, quindi tendo a pensare che qualche modifica in Discourse abbia innescato questo problema.
Ho applicato l’aggiornamento 2.9.0.beta6 e il problema è cessato per diversi giorni, ma è da allora ritornato.
Qualcuno può offrire consigli su come posso diagnosticare ulteriormente questo problema? A parte disattivare le email in uscita, che impedisce la registrazione di nuovi utenti, non sono sicuro di cosa fare.