Esiste un'impostazione admin per disabilitare l'email "post approvato" inviata agli utenti?

Ciao!

Ti scrivo per chiedere informazioni sulle notifiche email per il processo di approvazione in Discourse. Esiste un’impostazione per disabilitare l’email “post approvato” che viene inviata agli utenti?

Ho notato che ogni volta che approvo o rifiuto un post, l’utente che lo ha inviato riceve una notifica via email. Questo può essere fastidioso e non necessario per alcuni utenti, specialmente se utilizzano già l’app o il sito web di Discourse per controllare lo stato dei loro post.

Vorrei sapere se c’è un modo per disattivare queste notifiche email, o almeno renderle opzionali per gli utenti. Ho cercato nelle impostazioni e nella documentazione, ma non sono riuscito a trovare alcuna opzione per farlo.

Se sai come disabilitare l’email “post approvato”, o se hai suggerimenti o feedback, fammelo sapere. Apprezzo il tuo aiuto e la tua collaborazione.

1 Mi Piace

Se vedono la notifica online, Discourse non invierà un’email. È questa la tua preoccupazione principale?

sì, le email per il ripristino della password dovrebbero essere inviate solo

Sono interessato anche a questo. Stiamo costruendo una categoria in cui i post devono essere pre-approvati e gli utenti lo sanno già. Una notifica via email sarebbe superflua e contribuirebbe all’affaticamento da allerta.

Questo argomento affronta un problema simile, ma non questo in particolare.

Vorrei disabilitare le email “il tuo post è stato approvato” per gli utenti. Attualmente abbiamo a) l’approvazione necessaria per tutti i post (siamo abbastanza piccoli) e b) le email attive per tutti gli argomenti monitorati. Non vedo un’impostazione che controlli altre notifiche via email.

Ho appena testato questo con un utente fittizio e ho ricevuto una notifica via email se il post è stato approvato dopo che mi ero disconnesso dall’account fittizio E mentre ero ancora connesso (ho anche visto una notifica nel centro notifiche).

Ciao e benvenuto :slight_smile:

Non sono sicuro di cogliere la sfumatura della differenza tra il tuo caso d’uso e la richiesta di funzionalità #aperta?

Beh, vengono visualizzati in contesti diversi e si comportano diversamente: uno come desiderato, l’altro no.

“Il tuo post deve essere approvato” è una finestra popup visualizzata quando si è connessi. Ho abilitato le risposte via email, quindi c’è un modo teorico in cui potrebbe essere visualizzato quando un utente non è connesso. Tuttavia, in nessun caso vengono inviate notifiche via email (che è il comportamento desiderato in questo caso).

“Il tuo post è stato approvato” non è una finestra popup, ma appare semplicemente come una notifica nel “centro notifiche”. Oltre a questa notifica quando si è connessi, viene inviata un’email a) se un post tramite web è stato approvato quando un utente è connesso, b) se un post tramite web è stato approvato quando un utente era disconnesso e c) se una risposta inviata via email è stata approvata quando un utente era connesso. Non voglio che vengano inviate notifiche via email per questo evento in nessuna condizione.

Quindi mi chiedo se c’è un modo per disattivarlo. Presumibilmente c’è un’impostazione che mi è sfuggita?

Ah, capisco. Mi chiedo se quella richiesta di #funzionalità riguardi più la notifica di ‘post approvato’ piuttosto che il passaggio di ‘post da approvare’. :thinking:

Lo sapresti meglio di me :slight_smile:

Per quello che vale, non sono sicuro se entrambe quelle notifiche via email possano essere controllate a livello granulare.

1 Mi Piace

Mi dispiace, mi sono distratto controllando se è stata inviata un’email per ‘post in attesa di approvazione’ :slight_smile: (non credo ci sia).

Sfortunatamente, al momento non esiste un’impostazione per disattivare notifiche email specifiche.

:thinking: Cosa succede se il modello email viene sovrascritto con un valore vuoto?

Invierà un’email vuota?

Se sì, un hack interessante potrebbe essere se modificassimo Discourse per non inviare l’email se il modello fosse vuoto.

1 Mi Piace

Interessante, non sembra esserci un modello per questo, solo un’opzione per la personalizzazione del testo.

1 Mi Piace

A giudicare da come si presenta, non credo ci sia un modello personalizzabile per quello post_approved. Ma l’idea mi piace. Detto questo, anche in quella pagina potrebbe funzionare una casella di controllo per “sopprimi modello e-mail”.

Poiché la dicitura è diversa da quella sopra, la ricerca di “post approved” non la troverà, ma cerca post_approved preso dall’altra chiave e troverai:

“quella pagina” è la schermata di sovrascrittura della traduzione?

Inoltre, penso che dovremmo parlare di notifiche piuttosto che di email, dato che l’unica ragione per cui si tratta di un’email è che l’utente non era attivo?

No, mi dispiace. Stavo guardando /admin/customize/email_templates

Penso che la notifica sul sito possa essere desiderabile, ma non l’email. Anche se potrebbe essere una questione di preferenze personali.

Penso che questo sia lo stesso problema della richiesta di Feature, quindi unirò le due cose.

1 Mi Piace

Solo una rapida precisazione: in questo caso, le email vengono inviate indipendentemente dal fatto che l’utente sia loggato o meno.