Abbiamo appena migrato un vecchio forum inutilizzato a Discourse circa un mese fa, inclusi oltre 200.000 utenti. Il forum era naturalmente in uno stato di completo disordine e non era ancora pronto per essere reso pubblico.
Ma ho appena notato in Admin/Email che SEMBRA che TONNELLATE di email di riepilogo siano state inviate ogni settimana:
Abbiamo davvero inviato accidentalmente un’email all’intero database di oltre 200.000 membri una volta alla settimana nell’ultimo mese?!!
Ho disattivato la funzione di riepilogo delle email per ora, ma vorrei attivarla solo per i nuovi membri del forum. Non voglio inviare email ai membri esistenti perché questo forum è inattivo da molti anni, quindi è molto probabile che tali utenti non vogliano ricevere email di riepilogo.
C’è un modo per modificare tutte le impostazioni degli utenti correnti in modo che non ricevano email dopo aver riattivato la funzione di riepilogo? Modificare gli utenti in trust_level_0, o magari disattivarli tutti, otterrà questo risultato?
Sì, vai semplicemente nelle impostazioni del sito di amministrazione e trova la frequenza predefinita dei riepiloghi via email. Cambiala in mai. Ti chiederà se vuoi applicare le modifiche retroattivamente. Fai clic su “Sì”.
Grazie, ma non sono sicuro che questo faccia quello che voglio. Idealmente, solo gli utenti ATTIVI dovrebbero ricevere l’email digest. Quindi solo i NUOVI utenti dovrebbero ricevere l’email digest, e tutti gli utenti precedenti per impostazione predefinita non dovrebbero riceverla a meno che non accedano al forum.
Non sono sicuro se fosse “tutti”. In genere, questi riepiloghi si interrompono quando qualcuno non accede per suppress digest email after days (180 giorni per impostazione predefinita).
Puoi anche farlo una volta, impostandolo su mai e applicandolo retroattivamente, quindi ripristinarlo a quello che desideri per i nuovi utenti, ma questa volta scegli No quando ti viene chiesto di applicarlo agli utenti esistenti.