Wie man WordPress nicht sendet E-Mails zu beheben: Eine vollständige Anleitung
Stehen Sie vor dem WordPress-Fehler "E-Mail nicht gesendet"? Nun, Sie sind nicht der Einzige, der mit diesem Problem konfrontiert ist. Fast jeder WordPress-Benutzer hat mit dem WordPress nicht senden E-Mail-Problem mindestens einmal in ihrem Leben zu tun.
E-Mails sind ein wichtiger Kommunikationskanal, ob Sie nun Benutzeranmeldungen bestätigen, Links zum Zurücksetzen von Passwörtern versenden oder Newsletter verschicken. Wenn WordPress keine E-Mails versendet, werden diese Prozesse unterbrochen und die Nutzererfahrung Ihrer Besucher beeinträchtigt.
In diesem umfassenden Leitfaden werden wir das Problem "WordPress sendet keine E-Mails" analysieren und Lösungen anbieten, um sicherzustellen, dass Ihre E-Mails ordnungsgemäß an die vorgesehenen Empfänger gesendet werden.
Darüber hinaus werden wir einige der beliebtesten Kontaktformular-Plugins analysieren und verstehen, wie jedes von ihnen Probleme bei der E-Mail-Zustellung verursachen kann.
Was ist das Problem "WordPress sendet keine E-Mails"?
Wenn wir von "WordPress sendet keine E-Mails" sprechen, beziehen wir uns auf das Versagen Ihrer WordPress-Website beim Versenden von E-Mail-Benachrichtigungen jeglicher Art. Dabei kann es sich um eine E-Mail zur Registrierung eines neuen Benutzers, zum Zurücksetzen eines vergessenen Passworts oder um Nachrichten über ein Kontaktformular handeln.
Das Problem ist frustrierend, weil nicht immer klar ist, was die Ursache des Problems ist.
Im Gegensatz zu herkömmlichen E-Mail-Hosting-Diensten verwendet WordPress zum Versenden von E-Mails die PHP-Funktion mail(), die häufig nicht über die erforderliche Authentifizierung verfügt, die die meisten E-Mail-Anbieter benötigen, um die Nachricht im Posteingang des Empfängers zuzustellen.
Dies führt dazu, dass E-Mails entweder in Spam-Ordnern landen oder überhaupt nicht zugestellt werden.
Warum sendet WordPress keine E-Mails?
Falsche Serverkonfiguration
Die häufigste Ursache dafür, dass E-Mails nicht zugestellt werden, ist, dass Ihr WordPress-Hosting-Server nicht richtig für die Verwendung der PHP-Funktion mail() konfiguriert ist.
Viele E-Mail-Dienstanbieter wie Gmail und andere verwenden eine Reihe von Filtern und Tools zur Reduzierung von Spam, selbst wenn Ihr Hosting-Konto entsprechend konfiguriert ist.
Diese Anti-Spamming-Programme versuchen zu erkennen, ob eine E-Mail tatsächlich von dem Ort stammt, den sie vorgibt zu repräsentieren. Von WordPress generierte E-Mails bestehen diesen Test oft nicht.
Das bedeutet, dass es sehr unwahrscheinlich ist, dass E-Mails, die von Ihrer WordPress-Website aus an Benutzer gesendet werden (z. B. über ein Plugin wie das Kontaktformular oder eine Admin-Benachrichtigung), gesendet oder empfangen werden.
Aus diesem Grund raten wir davon ab, WordPress für den Versand von Newslettern zu verwenden, und plädieren für einen Drittanbieterdienst wie Mailchimp oder Customer.io
Gesendete E-Mails, die im Spam landen
Manchmal sendet WordPress die E-Mails tatsächlich, aber sie landen in den Spam-Ordnern. In solchen Fällen könnte das Problem von Ihren DNS-Einträgen und dem Fehlen von DKIM- und SPF-Einträgen herrühren.
Einige E-Mail-Clients könnten WordPress-E-Mails als Spam ansehen, weil sie automatisiert sind.
Es ist immer eine gute Idee, Ihre Empfänger zu bitten, zuerst ihren Spam-Ordner zu überprüfen.
WordPress sendet keine E-Mails aufgrund von Kontakt-Formular-Plugins
Plugins für Kontaktformulare können auch dazu beitragen, dass E-Mails als Spam markiert werden
In der Regel kann die Nichtübereinstimmung zwischen der "Von"-Adresse und der Adresse des Zustellungsfachs dazu führen, dass E-Mails als verdächtig eingestuft werden und als Junk-Mails gelten. In den meisten Fällen wird die E-Mail-Adresse des Benutzers im Feld "Von" verwendet, während die E-Mail technisch gesehen vom WordPress-Server gesendet wird. T
Diese Diskrepanz kann dazu führen, dass E-Mail-Clients diese Nachrichten als verdächtig einstufen, was dazu führt, dass sie als Spam markiert oder überhaupt nicht zugestellt werden.
Zweitens sind einige Plugins möglicherweise nicht vollständig mit Ihrer Hosting-Umgebung kompatibel oder erfordern zusätzliche und individuelle Einstellungen. Dies kann die Zustellbarkeit Ihrer E-Mails beeinträchtigen.
Das Verständnis dieser Nuancen kann Ihnen helfen, das Problem genauer zu diagnostizieren.
Sind Sie bereit, Ihre Produktivität zu steigern, Ihre Kunden zu beeindrucken und Ihre WordPress-Agentur auszubauen?
Fehlerbehebung für das Problem, dass WordPress keine E-Mails sendet
Schritt 1. Bitten Sie Ihre Benutzer, die E-Mail-Adresse auf die Whitelist zu setzen
Um zu vermeiden, dass Ihre E-Mail-Adresse im Spam landet, bitten Sie Ihre Nutzer, Sie auf die Whitelist zu setzen, indem sie Ihre E-Mail-Adresse in ihre Kontakte aufnehmen. In Google Mail sollte die Verschiebung in den Posteingang bedeuten, dass zukünftige E-Mails von dieser Adresse nicht in Spam verschoben werden.
Schritt 2. Verwenden Sie eine professionelle E-Mail Adresse
Überprüfen Sie die E-Mail-Adresse, von der aus Ihre Website E-Mails versendet. Dies ist in der Regel die Adresse, die Sie für die Erstellung der Website verwendet haben.
Wenn es info@mysite.com, contact@mysite.com, sales@mysite.com oder etwas Ähnliches ist, könnten E-Mail-Anbieter einfach annehmen, dass es sich um Spam handelt.
Wenn Sie die E-Mail-Adresse in eine professionellere Adresse ändern, können Sie vermeiden, dass Sie Antworten verpassen.
Schritt 3. SMTP zum Versenden von E-Mails in WordPress verwenden
Wenn Ihre WordPress-Website keine E-Mails versendet, sollten Sie die Verwendung eines SMTP-Anbieter eines Drittanbieters. SMTP verwendet geeignete Authentifizierungsmethoden, wodurch die Wahrscheinlichkeit einer erfolgreichen E-Mail-Zustellung erhöht wird.
In der Industrie ist SMTP (Simple Mail Transfer Protocol) der Standard für den Versand von E-Mails. Im Gegensatz zur PHP-Funktion mail() verwendet SMTP eine angemessene Authentifizierung, so dass E-Mails besser zugestellt werden können.
Es ist möglich, SMTP-Anbieter kostenlos zu nutzen (z. B. den SMTP-Server von Gmail): Sie müssen also kein Geld dafür ausgeben.
Schritt 4. Konfigurieren Sie Ihr Formular-Plugin für den korrekten E-Mail-Versand
Wenn Ihr Server für den Versand von E-Mails konfiguriert ist, aber dennoch Probleme auftreten, müssen die Einstellungen in Ihrem Kontaktformular-Plugin wahrscheinlich angepasst werden. Hier ist, was Sie für die beiden beliebtesten Formular-Plugins tun müssen, damit die E-Mails wieder gesendet werden.
Wenn Sie ein anderes Plugin verwenden, schicken Sie uns bitte eine Nachricht und wir werden es dem Artikel hinzufügen.
Kontaktform 7 sendet keine Emails
Eines der beliebtesten und ältesten kostenlosen WordPress-Formular-Plugins ist Contact Form 7.
Wenn Sie Probleme mit dem Senden von E-Mails haben (und Sie wissen, dass der Server sie sendet), müssen Sie einfach die E-Mail-Adresse ändern, von der die E-Mails gesendet werden.
Gehen Sie zu Ihrem WordPress Admin > Kontakt > Kontaktformulare > Mail
Geben Sie in das Absenderfeld die E-Mail-Adresse des Administrators Ihrer Website ein, nicht die E-Mail-Adresse, die Sie in das Formular eingegeben haben. Diese kann nur im Feld "Antwort an" verwendet werden, nicht im Feld "Von".
Sie sollten nicht in beiden Feldern die gleiche E-Mail-Adresse verwenden. Wenn Sie die gleiche E-Mail-Adresse für Ihre Website verwenden, sollten Sie eine andere verwenden.
Sie können Ihre Änderungen nun speichern.
Füllen Sie das Formular aus, um alles zu testen. Hoffentlich sollte es funktionieren!
Wie zu beheben Ninja Form nicht Senden von E-Mails
Das Ninja-Form-Plugin ist ein weiteres weit verbreitetes und beliebtes WordPress-Formular-Plugin. Sie haben eine Reihe von kostenlosen Add-ons zur Verfügung gestellt, die ihre Funktionen erweitern. Sie können frei aus dem WordPress-Plugin-Verzeichnis abgerufen werden.
Falls Sie Probleme mit Ninja Forms-E-Mails haben, empfehlen wir Ihnen, das SendWP-Plugin ($9) auszuprobieren, das von demselben Ninja-Team entwickelt wurde.
SendWP wurde speziell für SMTP-Server entwickelt, um auf allen Webservern ordnungsgemäß zu funktionieren.
Abschließende Überlegungen zu Problemen bei der E-Mail-Zustellung in WordPress
WordPress versendet manchmal keine E-Mails, und Sie verstehen vielleicht nicht, warum. Der Grund für diesen Fehler, einer der häufigsten bei WordPress, kann sein, dass Ihre E-Mails an Spam gehen, dass Ihr Server nicht für den Versand von E-Mails eingerichtet ist oder dass die Einstellungen in Ihrem Kontaktformular aktualisiert werden müssen.
Sie können das Problem diagnostizieren und die Unfähigkeit Ihrer WordPress-Website, E-Mails zu senden, beheben, indem Sie die oben genannten Schritte ausführen. Hoffentlich werden Ihre E-Mails bald wieder funktionieren!
Wenn Sie der Meinung sind, dass wir etwas übersehen haben, lassen Sie es uns wissen und wir werden diesen Artikel aktualisieren!