Funktioniert die Änderung der Admin-E-Mail-Adresse mit der neuen Adresse?

Hallo!

Meine Discourse-E-Mail-Adresse wurde seit einiger Zeit nicht aktualisiert, und ich habe keinen Zugriff mehr auf die E-Mail-Adresse, die in meinem Admin-Profil bei Discourse gespeichert ist. Ich kann mich zwar noch bei Discourse anmelden und habe versucht, meine E-Mail-Adresse zu ändern. Obwohl Discourse 2.4.0.beta7 meldet, dass eine E-Mail an die neue Adresse gesendet wurde, bekomme ich nichts (der SMTP-Test funktioniert jedoch einwandfrei). Im Protokoll der gesendeten E-Mails kann ich jedoch eine Vorlage mit dem Namen confirm_old_email sehen, die an mich gesendet wurde.

Bedeutet das, dass Discourse versucht, mir eine E-Mail an das Konto zu senden, auf das ich keinen Zugriff mehr habe?

Ja. Dies ist eine Sicherheitsfunktion, um zu verhindern, dass jemand Ihr angemeldetes Browserfenster findet und Ihr Admin-Konto übernimmt.

Wenn Sie weitere Admin-Konten haben, können Sie diese veranlassen, die Admin-Rechte von Ihrem Konto zu entfernen. Anschließend ändern Sie die E-Mail-Adresse und lassen Sie sich wieder zum Admin befördern.

Wenn Sie kein weiteres Admin-Konto haben und die Installation selbst gehostet ist, können Sie ein neues wie folgt erstellen:

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

Beachten Sie, dass Sie eine E-Mail-Adresse nicht für zwei Konten verwenden können. Stellen Sie also sicher, dass dieses Konto nicht die E-Mail-Adresse verwendet, auf die Sie Ihr Konto umstellen möchten.