Reimposta il Bounce Score di un utente

:bookmark: Questa guida spiega come reimpostare il Punteggio di Rimbalzo per gli utenti sul tuo sito Discourse.

:person_raising_hand: 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

:warning: È 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:

  1. Vai alla pagina admin dell’utente.
  2. 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.

:information_source: 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.

:warning: 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.

4 Mi Piace