Wie behebt man, dass WordPress PHPMailer nicht funktioniert?

Wie behebt man, dass WordPress PHPMailer nicht funktioniert?

Funktioniert der WordPress PHPMailer auf deiner Website nicht, sodass du und deine Nutzer wichtige E-Mails verpassen?

Standardmäßig verwendet WordPress PHPMailer und die Funktion wp_mail(), um E-Mails von deinem Webhosting-Mailserver zu versenden. Dies ist jedoch keine zuverlässige Methode zum Versenden von E-Mails, und manchmal werden deine Nachrichten nicht gesendet oder landen im Spam-Ordner.

Einige GoDaddy-Kunden hatten Probleme mit PHPMailer auf GoDaddy Managed Hosting Accounts.

Zum Glück kannst du PHPMailer umgehen, und wir zeigen dir, wie das geht.

Repariere deine WordPress-E-Mails jetzt

Was ist PHPMailer in WordPress?

PHPMailer ist eine Code-Bibliothek, die PHP-Anwendungen zum Versenden von E-Mails nutzen können. Viele Content Management Systeme (CMS), darunter WordPress, nutzen PHPMailer.

Genauer gesagt verwendet WordPress eine PHP-Mailfunktion namens wp_mail(), um E-Mails über deinen Webhosting-Server zu versenden. Mit wp_mail() kannst du sofort damit beginnen, E-Mails von deiner WordPress-Website aus zu versenden. Dazu gehören Benachrichtigungen für den WordPress-Administrator, E-Mails für die Benutzerverwaltung (z. B. zum Zurücksetzen von Passwörtern) und E-Mails von Plugins (z. B. Benachrichtigungen über das Absenden von Kontaktformularen).

Der Nachteil ist, dass PHPMailer und wp_mail() deinen E-Mails keine Authentifizierung hinzufügen, um zu verhindern, dass sie in Spam landen. Wenn dein Webserver nicht für den Versand großer Mengen von E-Mails eingerichtet ist, könntest du außerdem Probleme bekommen, wenn du Massen-E-Mails versendest, die die von deinem Hosting-Anbieter festgelegten Grenzen überschreiten.

Wenn du deine WordPress-Website mit einem SMTP-Provider eines Drittanbieters verbindest, kannst du diese E-Mail-Probleme vermeiden und PHPMailer nicht funktionieren lassen.

Wie behebt man, dass WordPress PHPMailer nicht funktioniert?

Um zu beheben, dass PHPMailer keine E-Mails von deiner WordPress-Website versendet, musst du deine Senderdomain authentifizieren und SMTP auf deiner Website einrichten. Wir zeigen dir in ein paar einfachen Schritten, wie das geht:

Schritt 1: Installiere ein SMTP WordPress Plugin

Der einfachste Weg, deine Website mit einem SMTP-Server zu verbinden, ist die Verwendung eines Plugins. Es gibt viele SMTP-Plugins für WordPress, aber wir empfehlen WP Mail SMTP. Es ist einfach zu bedienen und bietet viele fortschrittliche Funktionen zur Nachverfolgung deiner E-Mails, nachdem du es eingerichtet hast.

WP Mail SMTP 3 Millionen aktive Installationen

Wenn du Hilfe bei der Installation des WP Mail SMTP-Plugins brauchst, schau dir diese Anleitung zur Installation eines WordPress-Plugins an.

Die kostenlose Version von WP Mail SMTP verbessert deine E-Mail-Zustellung, oder du kannst ein Upgrade durchführen, um auf die E-Mail-Protokollierung und andere erweiterte Funktionen zuzugreifen.

Schritt 2: Konfiguriere deinen SMTP-Mailer

Sobald du WP Mail SMTP installiert hast, musst du es so einrichten, dass es deine Website mit deinem SMTP-Dienstanbieter (auch Mailer genannt) verbindet.

Wenn du es vorziehst, WP Mail SMTP von einem Profi konfigurieren zu lassen, bietet unser Support-Team gegen einen Aufpreis einen White Glove Setup Service an.

Wenn du die Arbeit selbst machen willst, kannst du dein WordPress-Dashboard öffnen und zu WP Mail SMTP " Einstellungen gehen. Klicke dann auf die Schaltfläche Einrichtungsassistent starten.

Starten des WP Mail SMTP-Einrichtungsassistenten

Der Einrichtungsassistent führt dich Schritt für Schritt durch den Prozess, beginnend mit der Auswahl eines Mailers.

Wähle deinen SMTP-Mailer

Hier gibt es viele Möglichkeiten, aber wir empfehlen SendLayer, SMTP.com oder Brevo (ehemals Sendinblue). Diese Mailer sind einfach zu bedienen, erschwinglich für den Einstieg und super zuverlässig für den Versand von Transaktionsmails.

Du musst bei dem Mailer, den du gewählt hast, ein Konto einrichten. Dazu musst du eventuell DNS-Einträge zu deinen Domaineinstellungen hinzufügen, um die SMTP-Authentifizierung zu deinem Domainnamen hinzuzufügen. In der Dokumentation deines Mailers erfährst du, wie du das einrichtest:

Wenn du fertig bist, klicke auf Speichern und Weiter, um zum nächsten Schritt zu gelangen. Je nachdem, welchen E-Mail-Dienst du gewählt hast, siehst du auf dem nächsten Bildschirm einige zusätzliche SMTP-Einstellungen. Hier kannst du den Absendernamen und die Absender-E-Mail auswählen und den API-Schlüssel für deinen Mailer eingeben, falls du einen brauchst.

SendLayer Mailer-Einstellungen im WP Mail SMTP Setup Wizard

Nachdem du alle erforderlichen Einstellungen eingegeben hast, klicke erneut auf Speichern und Weiter.

Schritt 3: Aktiviere die E-Mail-Protokollierung und Warnmeldungen (optional)

WP Mail SMTP wird dich dann fragen, welche Funktionen du für deine Website aktivieren möchtest. Verbesserte E-Mail-Zustellbarkeit, E-Mail-Fehlerverfolgung und vollständige E-Mail-Berichte werden automatisch aktiviert.

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

Du kannst auch detaillierte E-Mail-Protokolle aktivieren, die die Kopfzeilen deiner E-Mails speichern und dir den Zustellungsstatus jeder von deiner Website versendeten E-Mail sowie die Öffnungs- und Klickverfolgung anzeigen.

Der E-Mail-Protokoll-Bildschirm in WP Mail SMTP

Wenn du jede Woche eine E-Mail mit einer Zusammenfassung der E-Mails auf deiner Website erhalten möchtest, aktiviere das Kontrollkästchen für die wöchentliche E-Mail-Zusammenfassung. Diese E-Mail zeigt dir einen Überblick über die Statistiken für deine Website der vergangenen Woche.

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

Wenn du eine SMS-, E-Mail- oder Slack-Benachrichtigung erhalten möchtest, wenn deine Website keine E-Mail versendet, kannst du die E-Mail-Sofortbenachrichtigung aktivieren. Das ist sehr hilfreich bei der Behebung von Problemen, die mit deinen WordPress-E-Mails auftreten.

Der Einrichtungsassistent bittet dich, einige zusätzliche Einstellungen für die von dir aktivierten Funktionen vorzunehmen, z. B. welche Kennzahlen du in deinen E-Mail-Protokollen verfolgen und welche Inhalte du einbeziehen möchtest.

Zusätzliche Einstellungen für das E-Mail-Protokoll im Einrichtungsassistenten

Und das war's! Beende den Einrichtungsassistenten und deine PHPMailer-WordPress-E-Mails werden jetzt über SMTP versendet. Um sicherzugehen, erhältst du eine Test-E-Mail von WP Mail SMTP, um zu prüfen, ob alles funktioniert.

Erfolgreiche Test-E-Mail von WP Mail SMTP

Repariere deine WordPress-E-Mails jetzt

Als Nächstes findest du das beste Kontaktformular-Plugin für WordPress

Kontaktformular-Plugins wie WPForms helfen dir, Verkäufe zu tätigen und dein Geschäft auszubauen, indem sie Besuchern eine einfache Möglichkeit bieten, mit dir in Kontakt zu treten.

In unserer Liste der besten WordPress-Kontaktformular-Plugins findest du die besten Empfehlungen. Du kannst auch unsere Anleitung lesen, wie du E-Mail-Benachrichtigungen über das Kontaktformular an mehrere E-Mail-Adressen senden kannst.

Bist du bereit, deine E-Mails zu verbessern? Starten Sie heute mit dem besten WordPress SMTP-Plugin. Wenn du keine Zeit hast, deine E-Mails zu reparieren, kannst du gegen Aufpreis eine vollständige White Glove Setup-Unterstützung erhalten und es gibt eine 14-tägige Geld-zurück-Garantie für alle kostenpflichtigen Angebote.

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.

Molly Tyler

Molly ist Content Team Lead bei WP Mail SMTP. Sie schreibt seit 2018 über WordPress.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.