wp mail funktioniert nicht

[Gelöst] Warum wp_mail nicht funktioniert

Willst du herausfinden, warum wp_mail nicht funktioniert und das Problem beheben?

Probleme mit dem wp_mail() Funktion sind bei WordPress-Nutzern sehr verbreitet. Und wenn sie nicht richtig funktioniert, werden deine WordPress-E-Mails nicht versendet (was ein großes Problem ist).

Aber es ist sehr einfach zu reparieren wp_mail(). In diesem Beitrag zeigen wir dir den einfachsten Weg, wie du die wp_mail() Probleme, um sicherzustellen, dass deine E-Mails immer fehlerfrei bei deinen Empfängern ankommen.

Repariere deine WordPress-E-Mails jetzt

Was ist wp_mail?

wp_mail() ist eine PHPMailer-Funktion, die deine WordPress-E-Mails erzeugt und versendet. Standardmäßig verwenden fast alle WordPress-Plugins wp_mail() um E-Mails zu versenden. Aber die wp_mail() Funktion ist nicht sehr zuverlässig. Wenn also etwas schief geht, gibt es Probleme bei der E-Mail-Zustellung auf deiner gesamten Website.

Warum funktioniert wp_mail nicht?

Es gibt ein paar häufige Gründe dafür wp_mail() funktioniert vielleicht nicht für dich:

  • PHP-Mail ist auf deinem Webserver deaktiviert: Der PHP Mailer ist eine unsichere Methode zum Versenden von E-Mails und kann von Hackern und Spammern ausgenutzt werden. Aus diesem Grund deaktivieren viele Webhoster den PHP Mailer auf ihren Servern. Da wp_mail() zum Versenden von E-Mails auf PHP angewiesen ist, funktioniert es nicht, wenn PHP auf deinem Webhost deaktiviert ist.
  • Deine Mails werden als Spam markiert: Ein großes Problem mit dem wp_mail() Funktion ist, dass sie nur der Einfachheit halber entwickelt wurde. Die mit dieser Funktion generierten E-Mails enthalten keine Authentifizierungsinformationen, die zeigen, dass die E-Mail von einer legitimen Quelle stammt. Infolgedessen werden deine E-Mails als Spam angesehen und erreichen nie den Posteingang deines Empfängers.
  • Deine Website läuft auf localhost: Wenn sich deine Website noch in der Entwicklung befindet, kannst du keine E-Mails mit wp_mail(). Das liegt daran, dass wp_mail() wird auf localhost nicht unterstützt. Stattdessen brauchst du eine alternative E-Mail-Zustellungsmethode wie SMTP, um E-Mails zuverlässig zu erstellen und zu versenden.

Das Gute daran ist, dass es eine einzige Lösung für all diese Probleme gibt, wenn wp_mail nicht funktioniert. Und die Lösung ist die Verwendung des WP Mail SMTP-Plugins.

Wie man wp_mail auf einfache Weise repariert

Der einfachste Weg, alle Probleme mit dem wp_mail() Funktion ist es, sie so umzukonfigurieren, dass sie SMTP verwendet, anstatt sich auf PHP zu verlassen. Der einfachste Weg, dies zu erreichen, ist die Verwendung von WP Mail SMTP.

wp-mail-smtp

Dieses Plugin konfiguriert deine WordPress-Website so, dass sie SMTP verwendet. Dies ist eine bewährte Methode zum Versenden von E-Mails, da sie eine ordnungsgemäße Authentifizierung für deine Nachrichten ermöglicht.

Außerdem sendet dieses Plugin deine E-Mails nicht über deinen Standard-Webhoster, sondern über einen speziellen E-Mail-Dienstleister. So ist die Zustellbarkeit deiner E-Mails immer gewährleistet.

Darüber hinaus bietet WP Mail SMTP eine Reihe zusätzlicher Funktionen wie:

  • Fehlerverfolgung
  • Wöchentliche E-Mail-Zusammenfassung
  • Detaillierte E-Mail-Protokolle
  • ... und mehr

1. Installation von WP Mail SMTP

Für den Anfang brauchst du ein kostenpflichtiges WP Mail SMTP-Abonnement oder die kostenlose Version. Du kannst beides bekommen, um wp_mail()-Probleme zu beheben, aber die kostenlose Version enthält keine erweiterten Funktionen wie die wöchentliche E-Mail-Zusammenfassung und E-Mail-Protokolle.

Wenn du dein Paket gekauft hast, gehst du zu deinem WP Mail SMTP-Dashboard und öffnest die Registerkarte Downloads. Scrolle nach unten und klicke auf die Schaltfläche WP Mail SMTP herunterladen.

WPForms Plugin herunterladen

Sobald die Zip-Datei heruntergeladen ist, öffnest du das WordPress-Dashboard deiner Website. Klicke in der linken Menüleiste auf Plugins und dann auf Neu hinzufügen.

Plugin in WordPress hochladen

Dann klickst du auf Datei auswählen und navigierst zu dem Ort, an dem du die WP Mail SMTP-Zip-Datei heruntergeladen hast. Dann doppelklicke darauf und klicke auf Jetzt installieren.

Klicke auf die Schaltfläche Jetzt installieren, um das Plugin zu installieren

Nach der Installation klickst du auf Plugin aktivieren.

Aktivieren von WP Mail SMTP Pro

Dadurch sollte der Einrichtungsassistent automatisch starten. Wenn er nicht gestartet wurde, kannst du ihn manuell starten, indem du zu WP Mail SMTP " Einstellungen gehst und auf die Schaltfläche Setup-Assistent starten drückst.

Schaltfläche Setup-Assistent starten

2. Verbinden des Mailer-Dienstes mit WP Mail SMTP

Mit dem Einrichtungsassistenten kannst du einen Mailingdienst eines Drittanbieters für den Versand deiner E-Mails auswählen. In diesem Schritt konfigurieren wir also einen geeigneten E-Mail-Versanddienst, der den problematischen Standard-WordPress-Webhost ersetzt.

Wenn du mit diesem Schritt fertig bist, konfiguriert WP Mail SMTP die Standard wp_mail() Funktion, um von nun an SMTP zu verwenden, um E-Mail-Probleme zu vermeiden.

Um zu beginnen, klicke auf dem ersten Bildschirm des Einrichtungsassistenten auf die Schaltfläche " Los geht's".

Starte den WP Mail SMTP-Einrichtungsassistenten, um das Elementor-Formular zu reparieren, das keine E-Mails sendet

Auf dem nächsten Bildschirm findest du eine Liste mit empfohlenen Mailern.

Wähle deinen SMTP-Mailer

Du kannst jeden beliebigen Mailingdienst aus dieser Liste auswählen. Wenn du gerade erst anfängst, ist eine der besten Optionen, die kostenlose Testversion von SendLayer zu nutzen. Du kannst auch mehr über verschiedene Transaktionsmail-Anbieter erfahren, um eine bessere Entscheidung zu treffen.

Wenn du dich für einen Mailer entschieden hast, klicke auf den unten stehenden Link für den Mailer, den du einrichten möchtest:

Mailer in allen Versionen verfügbar Mailer in WP Mail SMTP Pro
SendLayer Amazon SES
SMTP.de Microsoft 365 / Outlook.com
Brevo (ehemals Sendinblue) Zoho Mail
Google Workspace / Gmail
Mailgun
Poststempel
SendGrid
SparkPost
Andere SMTP

Befolge die Anweisungen im Dokument sorgfältig und komm zurück zu diesem Artikel, um deine WP Mail SMTP-Einrichtung abzuschließen.

Du möchtest mehrere Mailer einrichten? Das kannst du in den Einstellungen für zusätzliche Verbindungen tun. Wähle dann eine Backup-Verbindung aus und konfiguriere Smart Routing.

3. Detaillierte E-Mail-Protokolle und wöchentliche E-Mail-Zusammenfassung aktivieren (optional)

Sobald du deinen Mailer erfolgreich konfiguriert und mit WP Mail SMTP verbunden hast, fordert dich der Einrichtungsassistent auf, die E-Mail-Funktionen auszuwählen, die du aktivieren möchtest.

Verbesserte E-Mail-Zustellbarkeit und E-Mail-Fehlerverfolgung sind standardmäßig aktiviert und können nicht abgeschaltet werden.

Aktivieren von E-Mail-Protokollen und E-Mail-Warnungen im WP Mail SMTP-Einrichtungsassistenten

Wir empfehlen, auch die detaillierten E-Mail-Logs zu aktivieren. Wenn dieses Tool aktiviert ist, protokolliert es alle E-Mails, die deine WordPress-Seite erstellt und versendet hat. Außerdem werden viele nützliche Daten in den vollständigen E-Mail-Berichten festgehalten:

  • Anzahl der Öffnungen und Klicks in deinen WordPress-E-Mails
  • Anzahl der Anhänge
  • E-Mail Zustellstatus
  • Datum und Betreff jeder E-Mail
  • Fehlgeschlagene E-Mails erneut senden oder weiterleiten
  • ...und mehr

E-Mail-Protokolldetails

Die Funktion " Wöchentliche E-Mail-Zusammenfassung " ist eine sehr nützliche Methode zur Überwachung deiner E-Mail-Leistung. Wenn sie aktiviert ist, schickt sie dir jede Woche eine E-Mail mit einer kurzen Zusammenfassung über:

  • Gesamtzahl der in der letzten Woche gesendeten E-Mails
  • Anzahl der bestätigten E-Mail-Zustellungen
  • Anzahl der unbestätigten E-Mail-Zustellungen
  • Fehlgeschlagene Mails

Mit dieser Zusammenfassung kannst du verfolgen, wie gut deine wp_mail-Funktion funktioniert, und prüfen, ob es irgendwelche Fehler gibt.

E-Mail-Zusammenfassung mit Statistik in WP Mail SMTP Pro

Die Funktion Instant Email Alerts benachrichtigt dich, wenn eine E-Mail nicht versendet werden kann, damit du das Problem schnell beheben kannst. Auf diese Weise verpassen deine Nutzer/innen keine wichtigen Nachrichten.

Eine E-Mail-Benachrichtigung

Wenn du also sicherstellen möchtest, dass mit deinen E-Mails immer alles gut läuft, empfehlen wir dir, diese zusätzlichen Funktionen zu aktivieren, um das Beste aus WP Mail SMTP herauszuholen.

Wenn du mit diesen Schritten fertig bist, sendet der WP Mail SMTP Setup Wizard eine Test-E-Mail, um sicherzustellen, dass alles richtig eingerichtet ist. Wenn es keine Probleme mit deiner Einrichtung gibt, wird eine Erfolgsmeldung angezeigt.

WP Mail SMTP-Test-E-Mail erfolgreich

Und das war's! Du hast jetzt die wp_mail() Funktion, indem du sie so umkonfigurierst, dass sie das viel zuverlässigere SMTP verwendet.

Weiter, E-Mails mit Anhängen senden

Möchtest du E-Mails mit Dateianhängen von WordPress aus versenden? In unserem Leitfaden erfährst du, wie du WordPress-E-Mails mit Dateianhängen über deine WordPress-Formulare oder andere Plugins versenden kannst.

Und wenn du Probleme hast, E-Mails von deinen Elementor-Formularen zu erhalten, erfährst du hier, was du tun kannst , wenn Elementor-Kontaktformulare keine E-Mails senden.

Vielleicht möchtest du auch dein WordPress SEO verbessern. In unserem Artikel über die besten WordPress-SEO-Plugins kannst du deinen organischen Traffic und deine Rankings verbessern.

Repariere deine WordPress-E-Mails jetzt

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.

Offenlegung: Unsere Inhalte sind leserunterstützt. Das heißt, wenn du auf einige unserer Links klickst, erhalten wir möglicherweise eine Provision. Hier erfährst du, wie WPForms finanziert wird, warum das wichtig ist und wie du uns unterstützen kannst.

Osama Tahir

Osama ist ein Senior Writer bei WP Mail SMTP. Er schreibt über E-Mail-Zustellbarkeitslösungen für WordPress und andere nützliche Plugins für kleine Unternehmen.Mehr erfahren

Teste unser kostenloses WP Mail SMTP Plugin

Verwende deinen bevorzugten SMTP-Anbieter, um deine WordPress-E-Mails zuverlässig zu versenden.

Bitte aktiviere JavaScript in deinem Browser, um dieses Formular auszufüllen.