• Gelöst onlaie

    (@onlaie)


    Welche Möglichkeiten gibt es, um die Admin-Mailadresse zu verändern, wenn es nicht per Backend geht?
    Datenbank? Wenn ja, wo überall könnte das hinterlegt sein? Und was kann passieren, wenn man dort was ändert?

    Frage, weil WP ja seltsamerweise eigentlich 2 Admin-Mailadressen hat: Die in Einstellungen > Allgemein > Administrator-E-Mail und die Mailadresse des Admins unter Benutzer.
    Daher würden mich beide Speicherorte in der Datenbank interessieren. Nehme an, Tabellennamen wie ‚users‘ oder ‚options‘ sind da relevant?

    Mir fiel auf einer meiner Sites auf, dass diese Adressen verschieden sind und wollte sie vereinheitlichen.
    Leider muss jede Adressenänderung bestätigt werden, was aber nicht klappt, da der Zugangsprovider die Mails nicht (nicht einmal in den Spamordner) zustellt. (Keins der ansonsten hilfreichen SMTP Plugins konnte das verbessern)
    Somit bleibt der ungleiche Zustand „hängen“.

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Hallo,
    geh mal bitte auf https://example.com/wp-admin/options.php (natürlich mit deiner Domain) und such dort nach admin_email. Im Eingabefeld kannst du eine neue E-Mail-Adresse einfügen, ohne das nochmal bestätigen zu müssen.
    Da du hier auch eine ungültige E-Mail-Adresse eintragen kannst und keine Abfrage mehr erfolgt, ob die Adresse auch funktioniert, wird ganz oben auf der Einstellungsseite ein Warnhinweis eingeblendet.
    Also: E-Mail-Adresse auf jeden Fall überprüfen, bevor du den Eintrag mit dem Button „Änderungen speichern“ ganz unten speicherst.

    Außerdem solltest du vorher eine Sicherung zumindest der Datenbank durchführen.

    Übrigens: Mit dem kostenlosen Plugin Check & Log Email kannst du testen, ob deine WordPress-Installation und/oder dein Server E-Mails versenden kann.

    Nehme an, Tabellennamen wie ‚users‘ oder ‚options‘ sind da relevant?

    grundsätzlich ja. Der exakte Namen hängt natürlich vom Präfix ab (daher normalerweise wp_users bzw. wp_options)

    Viele Grüße
    Hans-Gerd

    Moderator threadi

    (@threadi)

    Ergänzend noch:
    WordPress nutzt die Admin-E-Mail für generelle Informationen die die Installation verschickt. Wenn z.B. mal ein Fehler aufgetreten ist und WordPress den abfangen konnte, geht eine E-Mail an die hinterlegte Admin-E-Mail. Darin ist z.B. auch ein Wiederherstellungslink enthalten, daher ist diese E-Mail auch so wichtig.

    Der Unterschied zu den Nutzer-E-Mails ist, dass diese nur vom Nutzer für dessen Login im Backend verwendet werden. Sie ist wichtig, wenn man z.B. mal sein Passwort vergessen hat.

    Thread-Starter onlaie

    (@onlaie)

    Von der wp-admin/options.php las ich schon mal, aber vergessen. Das hat geklappt!

    Versandt werden eh alle (ist durch „Solid Mail“ sichergestellt und auch damit geloggt), bloß kommen nicht alle an, weil eben der Zugangsprovider zickt.

    Ja, ohne Präfix meinte ich eh.

    Der Unterschied zu den Nutzer-E-Mails ist, dass diese nur vom Nutzer für dessen Login im Backend verwendet werden.

    Also ist die echte, offizielle und einzige „Administrator-Mail“ nur jene, welche in den Einstellungen ist und nicht die des, oder der Nutzer(s), die halt grade diese Rolle haben.
    Okay, das ist in all den Jahren ein wenig an mir vorbeigegangen.
    Manchmal wird man beim Einstieg in eine WP-Site gefragt, ob die Mailadresse des Administrators eh noch korrekt ist?
    Welche ist da dann eigentlich gemeint? (Ich nicke das meist ungelesen ab, ja ist ok)

    Moderator threadi

    (@threadi)

    Damit ist die Administrator-E-Mail gemeint, nicht die eines Nutzers (selbst wenn der Nutzer die Administrator-Rolle hat).

    Wenn deine Frage damit geklärt ist, kannst Du das Topic gerne noch auf gelöst setzen.

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)

Das Thema „Mailadresse des Admins vereinheitlichen“ ist für neue Antworten geschlossen.