Richiesta di accesso diverso

Attualmente il mio forum di discourse è:
discourse.fotografos.online

Tuttavia, ho problemi ad accedere e/o a reimpostare la password poiché SendGrid ha bloccato la mia email per qualche strana ragione.

La mia email (la stessa dell’account amministratore) funziona perfettamente altrimenti:
equipe@fotografos.online

Sono l’ADMIN e ho anche un altro moderatore: devo riottenere l’accesso e cambiare il mio indirizzo email dell’amministratore con un altro a cui ho accesso e potrò quindi reimpostare la mia password - per riottenere l’accesso al mio account amministratore…

Qualcuno può aiutare?

Sei self-hosted, quindi devi solo fare qualcosa di simile:

cd /var/discourse
./launcher enter app
rake admin:create

Puoi inserire il tuo indirizzo email lì e cambiare la tua password (o la password di qualsiasi utente. Non deve essere un amministratore).

Cambiare l’indirizzo email è più difficile.

Qualcosa come

./launcher enter app
rails c
u=User.find_by_email('old@address.com')
ue=UserEmail.find_by(user_id: u.id)
ue.email_addrress='new@fun.com'
ue.save

Potrebbe funzionare, ma questo è più un suggerimento che una soluzione.

Sarebbe più facile creare un altro account amministratore, accedere con esso, rimuovere i privilegi di amministratore da quell’account, cambiare l’indirizzo email, quindi renderlo nuovamente amministratore.

5 Mi Piace

Non sono sicuro che Sendgrid abbia questa opzione, ma nella dashboard di amministrazione di Mailgun puoi trovare gli indirizzi bloccati/soppressi e rimuoverli. Questo di solito accade quando un utente contrassegna accidentalmente le email da Discourse come spam.

Forse questo: