Alcuni utenti della mia community segnalano di ricevere notifiche email per argomenti con cui non hanno nulla a che fare. Dopo alcune indagini, ho scoperto che certi utenti continuano a ricevere email quando viene menzionata una determinata gruppo (@mention). Controllando i log delle email nellâinterfaccia di amministrazione, ho rilevato che il motivo indicato per queste email è user_linked, anche se chiaramente non sono collegati ai post in questione.
Qualcuno può confermare questo comportamento? Si tratta di un bug di Discourse o è legato a una qualche tipo di errata configurazione? Questo problema è iniziato alcune versioni fa, ma non è chiaro esattamente quando (comunque in qualche momento nelle ultime 5 settimane).
La mia versione attuale di Discourse è 2.5.0 (6a42acbfb7), ma il comportamento era presente anche prima dellâaggiornamento alla versione 2.5.0.
Se questi utenti fanno parte di quel gruppo e il gruppo è configurato in modo da poter essere @menzionato, allora descrivi il comportamento previsto. Forse vuoi modificare queste impostazioni nella scheda di interazione del gruppo:
No. Ho provato a riprodurlo e lâutente in questione riceve le email anche quando il post contiene solo due parole e il @menzione del gruppo specifico.
Per pura curiositĂ , gli utenti notificati corrispondono a quelli che hanno aggiunto la risposta al post? Inoltre, potresti elencare i plugin installati sulla tua istanza?
Ottima domanda! Ma no. Nessuno degli utenti che ha reagito usando il plugin retort ha ricevuto una notifica. Gli utenti che sono stati avvisati non hanno assolutamente nulla a che fare con il thread. Anzi, in realtĂ sono quasi mai online sul sito.
Questa sembra certamente una situazione strana! Sembra che la categoria Per i dipendenti sia limitata. Puoi confermare se gli utenti notificati hanno accesso alla categoria in base alle relative impostazioni di sicurezza? Se ricevono notifiche su un post a cui non dovrebbero avere accesso, è motivo di ulteriore preoccupazione.
Hanno effettivamente accesso a questa categoria. Ma il problema si verifica anche in tutte le altre categorie. Lâho appena testato nella categoria ristretta per evitare di creare un post senza senso pubblicamente.
Ok, questi sono tutti pezzi importanti del puzzle!
Assumerò che questa sia unâaffermazione corretta, basandomi su tutto ciò che è stato detto finora:
Quando si menziona il gruppo @Support, diversi utenti che non appartengono al gruppo ricevono notifiche user_linked, nonostante non vi sia alcun link nel corpo o nel titolo del post.
Alcune altre domande che aiuteranno a escludere possibili aree problematiche:
Se crei un nuovo gruppo âTestâ con te stesso come unico membro, lo configuri con le stesse impostazioni di @Support e menzioni questo nuovo gruppo di test, gli stessi utenti ricevono le notifiche?
Se menzioni un utente specifico che non è tra quelli che ricevono le notifiche errate, gli utenti interessati ricevono comunque la notifica user_linked?
Se riesci a ottenere risposte a queste domande, preparerò alcuni comandi che potremo utilizzare per verificare il tuo database in punti ovvi.
Vorrei comunque sapere quali plugin stai utilizzando. Sembra improbabile che un plugin causi questo problema, ma non si sa mai. Se vuoi provare a disabilitare i tuoi plugin per vedere se il problema persiste, sarebbe ancora meglio.