Werden deine BuddyPress-E-Mail-Benachrichtigungen nicht gesendet?
Viele BuddyPress-Nutzer haben mit diesem Problem zu kämpfen. Manchmal wird zwar die E-Mail zum Zurücksetzen des Passworts zugestellt, nicht aber die Aktivierungs-E-Mail.
Wir zeigen dir, wie du deine BuddyPress-Benachrichtigungen mit SMTP einfach reparieren kannst. Am Ende des Artikels zeigen wir dir außerdem, wie du diese E-Mails protokollieren und erneut versenden kannst.
Repariere deine BuddyPress-E-Mails jetzt
Was ist die BuddyPress-Aktivierungs-E-Mail?
Die BuddyPress-Aktivierungs-E-Mail ist die E-Mail, die verschickt wird, wenn sich ein neuer Nutzer zum ersten Mal auf deiner Website registriert. Sie enthält einen Link, den dein neuer Nutzer anklicken muss, um sein Konto zu aktivieren.
Wenn diese E-Mail nicht zugestellt wird, können deine neuen Nutzer/innen den Prozess der BuddyPress-E-Mail-Verifizierung nicht abschließen. Das bedeutet, dass sie sich nicht anmelden und ihr neues Konto nicht nutzen können.
Wir zeigen dir, wie du alle BuddyPress-E-Mails über SMTP oder einen anderen E-Mail-Anbieter verschickst.
Wie man BuddyPress E-Mail-Benachrichtigungen repariert
In diesem Artikel
1. WP Mail SMTP installieren
WP Mail SMTP ist das beste SMTP-Plugin für WordPress. Es ermöglicht es dir, WordPress-E-Mails über einen E-Mail-Anbieter eines Drittanbieters zu versenden.
Wenn du einen E-Mail-Anbieter nutzt, werden deinen E-Mails wichtige Authentifizierungs-Header hinzugefügt. Das ist extrem wichtig, denn E-Mails ohne diese Kopfzeilen werden oft im Junk-Mail-Ordner abgelegt.
Die grundlegenden Schritte in dieser Anleitung funktionieren sowohl mit der kostenlosen als auch mit der Pro-Version von WP Mail SMTP. Wir empfehlen dir, die Pro-Lizenz zu verwenden, da du damit einige zusätzliche Funktionen erhältst, darunter:
- BuddyPress E-Mail-Protokollierung
- BuddyPress-E-Mails einzeln oder in großen Mengen erneut versenden
- Öffnungs- und Klick-Tracking für WordPress-E-Mails
Wir zeigen dir später im Lernprogramm, wie diese Funktionen funktionieren.
Wenn du die Pro-Version oder eine höhere Version verwendest, kannst du die neueste Version des Plugins unter dem Reiter Downloads in deinem WP Mail SMTP-Konto herunterladen.
Lade die Zip-Datei des Plugins auf deine WordPress-Website hoch.
Sobald du das Plugin aktiviert hast, wird der Einrichtungsassistent in deinem Browser geöffnet. Lass uns als Nächstes den Einrichtungsassistenten durcharbeiten.
2. Wähle einen E-Mail-Anbieter
In diesem Schritt entscheiden wir, welchen E-Mail-Anbieter du für den Versand von WordPress-E-Mails verwenden möchtest.
WP Mail SMTP unterstützt kostenlose und kostenpflichtige Mailer für jede Größe der BuddyPress-Community.
Da du willst, dass die BuddyPress-Aktivierungs-E-Mails schnell ankommen, empfehlen wir dir, einen Anbieter für Transaktions-E-Mails zu wählen.
Transaktions-E-Mail-Anbieter sind für den Versand von großen Mengen an E-Mails ausgelegt und können diese fast sofort zustellen. SendLayer, SMTP.com und Brevo (ehemals Sendinblue) sind allesamt gute Optionen.
Wenn du die Dinge nur testen willst, kannst du mit SendLayer kostenlos E-Mails versenden.
Andere Anbieter wie Gmail oder Other SMTP funktionieren zwar auch auf einer kleinen Website, sind aber nicht für ein hohes Versandvolumen ausgelegt. Bei Gmail SMTP ist die Wahrscheinlichkeit größer, dass du Probleme bekommst, wenn deine Community wächst.
Wenn du deinen WordPress-E-Mail-Anbieter ausgewählt hast, klicke auf den Link unten, um das entsprechende Dokument zu öffnen. Wenn du die Schritte in unserem Dokument befolgst, kannst du den Anmeldeprozess abschließen und dich anmelden.
Mailer in allen Versionen verfügbar | Mailer in WP Mail SMTP Pro |
---|---|
SendLayer | Amazon SES |
SMTP.de | Microsoft 365 / Outlook.com |
Brevo | Zoho Mail |
Google Workspace / Gmail | |
Mailgun | |
Poststempel | |
SendGrid | |
SparkPost | |
Andere SMTP |
Brauchst du Hilfe?
Unsere Elite-Lizenz beinhaltet White Glove Setup für SendLayer, SMTP.com oder Brevo.
Wenn du mehrere Mailer einrichten möchtest, kannst du dies in den Einstellungen für zusätzliche Verbindungen tun, sobald du den Einrichtungsassistenten abgeschlossen hast. Dann kannst du eine Backup-Verbindung auswählen und Smart Routing konfigurieren.
3. E-Mail-Protokollierung aktivieren
Am Ende des WP Mail SMTP-Einrichtungsassistenten hast du die Möglichkeit, 3 Funktionen zu aktivieren:
- Mit der Einstellung Detaillierte E-Mail-Protokolle werden der Betreff, der Absender, der Empfänger und andere Kopfzeileninformationen festgehalten. Wenn diese Einstellung aktiviert ist, werden auch die vollständigen E-Mail-Berichte automatisch aktiviert.
- Wöchentliche E-Mail-Zusammenfassungen erstellen einen wöchentlichen Bericht über die versendeten E-Mails.
- Sofortige E-Mail-Benachrichtigungen informieren dich, wenn deine Website keine E-Mail versenden kann, damit du das Problem beheben kannst.
Wir empfehlen, dass du alle diese Funktionen aktivierst.
Nachdem du die E-Mail-Protokollierung aktiviert hast, klicke auf Speichern und Weiter, um zum nächsten Schritt zu gelangen.
Auf diesem Bildschirm kannst du einige erweiterte E-Mail-Protokollierungsfunktionen aktivieren.
Dazu gehören:
- Speichere den Inhalt für alle gesendeten E-Mails. Speichere den Inhalt von E-Mails in der Datenbank deiner Website. So kannst du E-Mails erneut versenden.
- Speichere von WordPress gesendete Dateianhänge. Speichere E-Mail-Anhänge im Ordner "Uploads" deiner Website.
- Verfolge, wann eine E-Mail geöffnet wird. Erfahre, wann die Empfänger deine E-Mails öffnen.
- Verfolge, wann ein Link in einer E-Mail angeklickt wird. Erfahre, wann die Empfänger auf die Links in deinen E-Mails klicken.
Wir empfehlen dir, alle diese Optionen ebenfalls zu aktivieren, damit du das Beste aus deinen E-Mail-Protokollen herausholen kannst.
Sobald du den Einrichtungsassistenten abgeschlossen hast, sendet WP Mail SMTP automatisch eine Test-E-Mail, damit du weißt, dass alles funktioniert.
Jetzt, wo du die Einrichtung von WP Mail SMTP BuddyPress abgeschlossen hast, gibt es noch eine Sache zu tun.
Wir müssen einen kurzen Codeschnipsel hinzufügen, um deine BuddyPress-E-Mails über deinen neuen E-Mail-Anbieter umzuleiten.
4. Code-Snippet hinzufügen, um BuddyPress-E-Mails zu reparieren
Standardmäßig sendet WordPress Passwort-Rücksetzungs-E-Mails unter Verwendung der wp_mail()
Funktion. BuddyPress-Aktivierungsmails werden nicht über wp_mail()
Das ist der Grund, warum so viele Menschen Probleme mit ihnen haben.
In diesem Schritt fügen wir also einen Codeschnipsel hinzu, der alle BuddyPress-E-Mails über WP Mail SMTP umleitet.
Dieses Codeschnipsel stellt außerdem sicher, dass alle E-Mails als HTML-E-Mails und nicht im Klartextformat verschickt werden. So kannst du Öffnungen und Klicks verfolgen.
Als Erstes musst du die Software installieren und aktivieren. WPCode Plugin. Damit kannst du ganz einfach den Code hinzufügen, um BuddyPress-E-Mails über wp_mail()
ohne die Dateien deiner Website direkt zu bearbeiten.
Als Nächstes gehst du in deinem WordPress Dashboard auf Code Snippets " + Snippet hinzufügen. Wähle dann die Option Eigenen Code hinzufügen (Neues Snippet).
Gib einen Titel in das dafür vorgesehene Feld ein, damit du dieses Snippet identifizieren kannst, und wähle dann im Dropdown-Menü Code-Typ die Option PHP Snippet.
Füge nun diesen Code ein, um SMTP in BuddyPress zu aktivieren:
Wenn du fertig bist, klicke unbedingt auf die Schaltfläche Snippet speichern.
Du solltest dann eine Erfolgsmeldung sehen.
Als Nächstes scrollst du nach unten und stellst sicher, dass die Einfügemethode auf Automatisch einfügen und der Speicherort auf Überall ausführen eingestellt ist.
Dadurch wird dieses Snippet automatisch überall auf deiner Website angewendet.
Als Letztes musst du das Snippet mit dem Kippschalter oben auf dem Bildschirm aktivieren.
Jetzt werden alle deine BuddyPress-E-Mails über WP Mail SMTP im HTML-Format verschickt.
Lass es uns ausprobieren!
5. BuddyPress-Aktivierungs-E-Mail testen
Jetzt, wo WP Mail SMTP läuft, werden alle BuddyPress-E-Mails über deinen E-Mail-Anbieter verschickt. Damit sind die Probleme mit der Zustellbarkeit von E-Mails behoben.
Um das zu testen, können wir einen neuen Nutzer auf deiner BuddyPress-Seite registrieren, um die Aktivierungs-E-Mail auszulösen. Achte darauf, dass du für diesen Test eine echte E-Mail-Adresse verwendest, denn wir wollen sichergehen, dass die E-Mail auch zugestellt wird.
Mach weiter und registriere jetzt einen Testbenutzer.
Wenn du das Formular abschickst, erhältst du die Aktivierungs-E-Mail in deinem Posteingang.
Wenn die BuddyPress-Verifizierungs-E-Mail an Spam geht, kann es sein, dass du einen fehlenden DNS-Eintrag hast.
Du kannst dies testen, indem du die WP Mail SMTP E-Mail Testseite aufrufst.
Wenn du eine Test-E-Mail versendest, erkennt WP Mail SMTP alle Probleme mit deinen DNS-Einträgen und teilt dir mit, was fehlt.
Das siehst du zum Beispiel, wenn du keinen DMARC-Eintrag erstellt hast.
Wenn alles funktioniert, können wir uns einige der zusätzlichen E-Mail-Protokollierungsfunktionen ansehen, über die wir am Anfang gesprochen haben.
6. BuddyPress-Aktivierungs-E-Mail im Log anzeigen
Jetzt, wo du das WordPress-E-Mail-Logging aktiviert hast, wird jede von BuddyPress gesendete E-Mail in deinem E-Mail-Log gespeichert.
Gehe zu WP Mail SMTP " Email Log, um einen Blick darauf zu werfen.
Wir können die BuddyPress-Aktivierungs-E-Mail gleich hier oben im E-Mail-Protokoll sehen.
Und da wir die Öffnungs- und Klickverfolgung aktiviert haben, wissen wir auch, dass der Empfänger die Aktivierungs-E-Mail erhalten und auf einen Link geklickt hat.
Wenn du die Logdatei öffnest, siehst du einige zusätzliche Informationen.
Oben kannst du den Status der E-Mail sehen.
Alle Mailer unterstützen die Status Gesendet und Gescheitert. Wenn du einen transaktionalen Mailer wie SendLayer verwendest, siehst du möglicherweise auch die Status Unbestätigt oder Zustellbar .
Als Nächstes zeigen wir dir einen letzten Tipp: wie du Verifizierungs-E-Mails von BuddyPress aus erneut versenden kannst.
7. Sende die BuddyPress-Aktivierungs-E-Mail erneut
Direkt unter den grundlegenden E-Mail-Protokollinformationen gibt es auch einen Link " Erneut senden".
Damit kannst du fehlgeschlagene BuddyPress-Aktivierungs-E-Mails erneut versenden. Wenn du willst, kannst du sie an eine andere E-Mail-Adresse weiterleiten.
Klicke einfach auf Ja, um die fehlgeschlagene BuddyPress-Aktivierungs-E-Mail erneut zu senden.
Und das war's! Jetzt weißt du, wie du BuddyPress SMTP nutzen kannst, um deine Aktivierungsmails zu reparieren.
Repariere deine BuddyPress-E-Mails jetzt
Als nächstes richtest du Push-Benachrichtigungen in WordPress ein.
Willst du BuddyPress-Nutzer oder -Besucher benachrichtigen? Du kannst Benachrichtigungen automatisch auf der Grundlage bestimmter Aktionen senden oder manuell Push-Benachrichtigungen verschicken, wenn du etwas Neues zu verkünden hast.
In dieser Anleitung erfährst du, wie du mit einem kostenlosen Plugin Web-Push-Benachrichtigungen zu WordPress hinzufügen kannst.
Bist du bereit, deine E-Mails zu verbessern? Starten Sie noch heute mit dem besten WordPress SMTP-Plugin. WP Mail SMTP Elite beinhaltet ein vollständiges White Glove Setup und bietet eine 14-tägige Geld-zurück-Garantie.
Wenn dir dieser Artikel geholfen hat, dann folge uns bitte auf Facebook und Twitter für weitere WordPress-Tipps und -Anleitungen.