Questa guida spiega come reimpostare il Punteggio di Rimbalzo per gli utenti sul tuo sito Discourse.
Livello utente richiesto: Amministratore
Ogni utente di Discourse ha un Punteggio di Rimbalzo associato al proprio account.
Ogni volta che unâemail rimbalza allâindirizzo email di un utente, il âpunteggio di rimbalzoâ di quellâutente viene incrementato del valore impostato dallâimpostazione soft bounce score o hard bounce score del tuo sito, a seconda che il rimbalzo sia stato temporaneo o permanente.
Una volta che il punteggio di rimbalzo di un utente raggiunge il valore di unâimpostazione del sito bounce score threshold, Discourse smetterĂ di tentare di inviare email allâutente.
Se unâemail non viene inviata a un utente che ha superato la bounce score threshold del sito, verrĂ aggiunta una voce ai log Saltati (.../admin/email/skipped) e il Motivo del Salto sarĂ impostato su Exceeded bounce_score_threshold.
Impostazioni del sito per il punteggio di rimbalzo
Per impostazione predefinita, le seguenti impostazioni del sito gestiscono il funzionamento dei punteggi di rimbalzo sul tuo sito Discourse:
Reimposta il Punteggio di Rimbalzo di un Utente
Ă importante assicurarsi che eventuali problemi sottostanti di recapito delle email siano completamente risolti prima di reimpostare i punteggi di rimbalzo.
Per reimpostare manualmente il punteggio di rimbalzo di un utente:
- Vai alla pagina admin dellâutente.
- Fai clic sul pulsante âResetâ situato nella riga âBounce Scoreâ in cima alla pagina.
La reimpostazione del punteggio di rimbalzo imposterĂ tutti i punteggi a 0, consentendo nuovamente lâinvio di email allâutente. Se non reimpostato manualmente, Discourse cancellerĂ automaticamente il punteggio dopo la durata impostata da reset bounce score after days.
Gli utenti non possono reimpostare i propri punteggi di rimbalzo. Consentire agli utenti di reimpostare i propri punteggi potrebbe portare ad abusi, come la cancellazione infinita del punteggio continuando a rimbalzare email, il che potrebbe causare problemi con il tuo servizio di posta elettronica.
Reimpostazione Massiva
Ă possibile reimpostare il punteggio di rimbalzo per tutti gli utenti a livello globale, tuttavia, ciò richiede lâaccesso alla console rails del tuo sito.
Se sei un cliente ospitato da Discourse, contatta team@discourse.org se hai bisogno di reimpostare i punteggi di rimbalzo per gli utenti a livello globale sul tuo sito.
Per reimpostare il punteggio di rimbalzo per tutti gli utenti sul tuo sito, accedi alla console rails del tuo sito con:
cd /var/discourse/
./launcher enter app
rails c
Quindi utilizza il seguente comando:
UserStat.all.update_all(bounce_score: 0.0, reset_bounce_score_after: nil)
Questa reimpostazione farĂ sĂŹ che Discourse riprenda lâinvio di email a tutti gli utenti che non le ricevevano a causa del superamento della soglia del punteggio di rimbalzo.
