Mail di conferma dell'amministratore non inviata

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?

Francis

Qual è lo stato dell’email che vedi in admin/email/sent

Dovrebbe apparire qualcosa di simile:

(Post ID: 8032)
/ 250 Ok 010d019599fbc428-94ef9ff4-c956-47d0-8d5a-e5f76f6517a8-000000

Inoltre, cosa succede se utilizzi la funzionalità di test dell’email e invii a mail-tester.com

1 Mi Piace

Questo è il punto.
Non c’è nessuna voce nel log.

L’invio di un’email di prova funziona senza problemi.

1 Mi Piace

La mail inviata a mail-tester sta ottenendo un punteggio di 10/10

1 Mi Piace

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?

2 Mi Piace

Controlla i log del tuo provider di posta elettronica di invio.

Non ci sono log perché non viene inviata alcuna e-mail.

L’e-mail di test viene inviata allo stesso indirizzo e-mail?

Sì, ed è stata ricevuta correttamente.

Mi è sfuggito il fatto che l’email non sia stata inviata.\n\nBeh, allora non ho idea :faccina pensierosa: Scusa!

1 Mi Piace

Se si tratta di un’operazione una tantum, allora concederei i diritti di amministratore tramite CLI

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?

Puoi dare un’occhiata a questo:

2 Mi Piace

Ecco a te

1 Mi Piace

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?

1 Mi Piace

È 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?