Ich habe ein paar Themen zu dem Thema gefunden, aber keines davon bezieht sich auf das Problem, auf das ich stoße.
Ich möchte einem Kollegen Administratorzugriff gewähren, also gehe ich zu Benutzer → x → Administrator gewähren.
Die Benutzeroberfläche antwortet, dass die E-Mail gesendet wurde, und ich erwarte sie in meinem Posteingang, da ich der Website-Administrator bin. Aber keine E-Mail (auch nicht im Spam).
Also überprüfe ich das E-Mail-Protokoll (gesendet) und kann nicht sehen, dass die E-Mail gesendet wurde – ich kann keine E-Mail vom Typ „admin_confirmation_message“ finden.
Überprüfen Sie die Protokolle Ihres E-Mail-Anbieters.
Gestern hat mich jemand mit einem ähnlichen Problem kontaktiert. Der E-Mail-Anbieter des Empfängers hat die E-Mail abgelehnt, und dies wurde in den Protokollen des sendenden Anbieters aufgezeichnet.
Wird die Test-E-Mail an dieselbe E-Mail-Adresse gesendet?
Ich würde Adminrechte einfach über die CLI vergeben.
CLI – das ist neu für mich. Wenn Sie nützliche Links haben, wie man auf die CLI zugreift, und Dokumentationen zu diesem Thema – danke fürs Teilen.
Unabhängig von der Lösung des unmittelbaren Problems, dem Benutzer Admin-Zugriff zu gewähren, möchte ich verstehen, wie ich das Problem debuggen kann, dass die E-Mail nicht gesendet wird. Es könnte nützlich sein, einen Fehler zu identifizieren und Discourse zu verbessern?
Es ist eine etwas längere Geschichte.
Suchen Sie am besten auf dieser Meta-Seite (mit oder ohne Hilfe von KI) nach verwandten Themen. Sie sollten etwas Zeit dafür aufwenden, da es keine sicheren Schritte dafür gibt. Soweit mein begrenztes Wissen reicht, gibt es mehrere Dinge.
Funktioniert es, wenn Sie ein anderes Administratorkonto verwenden (oder die E-Mail-Adresse des Administrators ändern), um einem Benutzer Administratorrechte zu gewähren?