Ho trovato un paio di argomenti sull’argomento, ma nessuno è correlato al problema che sto riscontrando.
Voglio concedere l’accesso amministrativo a un collega, quindi vado su utenti → x → concedi amministratore.
L’interfaccia utente risponde che l’email è stata inviata e mi aspetto che arrivi nella mia casella di posta poiché sono l’amministratore del sito. Purtroppo nessuna email (nemmeno nello spam)
Quindi controllo il registro delle email (inviate) e non riesco a vedere che l’email sia stata inviata - non riesco a trovare nessuna email di tipo ‘admin_confirmation_message’
Quale potrebbe essere la ragione?
Come posso eseguire il debug?
Controlla i log del tuo provider di posta elettronica mittente.
Ieri, qualcuno mi ha contattato con un problema simile. Il provider di posta elettronica del destinatario ha rifiutato l’email e questo è stato registrato nei log del provider mittente.
L’email di test viene inviata allo stesso indirizzo email?
Concederei semplicemente i diritti di amministratore tramite CLI
CLI: questo è nuovo per me. Se hai link utili su come accedere alla CLI e documentazione sull’argomento, grazie per averli condivisi.
Indipendentemente dalla risoluzione del problema immediato di concedere all’utente l’accesso amministrativo, vorrei capire come potrei eseguire il debug del fatto che l’email non viene inviata. Potrebbe essere utile identificare un bug e migliorare Discourse?
Quale potrebbe essere il motivo per cui non viene inviata alcuna e-mail? Una impostazione di configurazione da qualche parte? Come posso eseguire il debug?
È una storia un po’ lunga.
Meglio cercare su questo meta-sito (con o senza l’aiuto dell’IA) argomenti correlati. Dovresti dedicare del tempo a questo, poiché non ci sono passi sicuri per farlo. Ci sono molte cose, per quanto ne so con la mia limitata conoscenza.
Funziona se si utilizza un altro account amministratore (o se si modifica l’indirizzo email dell’amministratore) per concedere i privilegi di amministratore a un utente?