Wie man E-Mail-Verzögerungen in WordPress behebt

Fasse zusammen:ChatGPTPerplexität

Erscheinen deine WordPress-E-Mails 20 Minuten zu spät? Oder schlimmer noch, sie kommen Stunden, nachdem jemand ein Formular abgeschickt oder den Checkout abgeschlossen hat?

Das Problem beginnt damit, wie WordPress E-Mails versendet. Standardmäßig verwendet es die PHP-Funktion mail(), die langsam und unzuverlässig ist.

Die meisten Anbieter drosseln auch die Anzahl der E-Mails, die du pro Stunde versenden kannst. Wenn du dieses Limit überschreitest, stauen sich deine E-Mails und verursachen Verzögerungen, die sich über den Tag verteilen.

In diesem Leitfaden erkläre ich dir, was die Ursache für die Verzögerungen auf deiner Website ist und wie du sie beheben kannst, damit deine E-Mails sofort verschickt werden.

Repariere deine E-Mail-Verzögerungen jetzt! 🙂

Warum es in WordPress zu E-Mail-Verzögerungen kommt

WordPress verwendet die mail()-Funktion von PHP, um E-Mails zu versenden, und genau hier beginnen die meisten Verzögerungsprobleme. Wenn du eine E-Mail über PHP mail() versendest, übergibt WordPress sie an den lokalen Mail Transfer Agent deines Servers. Dieser Prozess ist langsam, weil er nicht für Webanwendungen entwickelt wurde, die sofort zugestellt werden müssen.

Dein Server muss die E-Mail dann in eine Warteschlange stellen, sie verarbeiten und versuchen, sie über den Mailserver deines Hostinganbieters zuzustellen. Jeder Schritt kostet Zeit, und wenn der Server mit anderen Aufgaben beschäftigt ist (was bei Shared Hosting fast immer der Fall ist), wartet deine E-Mail in der Warteschlange.

E-Mail-Zustellungsgeschwindigkeit verbessern wordpress

Beim Shared Hosting ist dies noch schlimmer, weil die Anbieter die Anzahl der E-Mails, die du pro Stunde versenden kannst, streng begrenzen. Bei den meisten günstigen Anbietern liegt die Obergrenze bei 100 bis 300 E-Mails pro Stunde. Sobald du diese Grenze erreicht hast, wird jede weitere E-Mail bis zum Beginn der nächsten Stunde verzögert.

Außerdem gibt es das Problem des Greylisting, das auf der Seite des Empfängers stattfindet. Wenn deine E-Mail ohne ordnungsgemäße Authentifizierung auf dem Mailserver eines anderen ankommt, kann es sein, dass dieser sie vorübergehend zurückweist und deinem Server mitteilt, dass er es in 15 Minuten noch einmal versuchen soll. Das ist eine Technik zur Spamvermeidung, aber sie führt dazu, dass legitime E-Mails verzögert werden.

Repariere deine E-Mail-Verzögerungen jetzt! 🙂

Wie man E-Mail-Verzögerungen in WordPress behebt

Wir beginnen jetzt mit der Fehlersuche bei Zustellungsverzögerungen, überprüfen, ob die Scheduler pünktlich laufen, und wechseln dann von PHP Mail zu einem dedizierten Mailer mit WP Mail SMTP. Gehe die folgenden Schritte der Reihe nach durch.

Schritt 1: Prüfe, ob der WordPress-Cron funktioniert

WordPress hängt auch von wp-cron ab, um geplante Aufgaben zu erledigen, einschließlich einiger E-Mail-Versendungen von Plugins wie Newsletter-Tools oder Mitgliederseiten.

Das Problem ist, dass wp-cron nur läuft, wenn jemand deine Website besucht. Auf Websites mit geringem Besucheraufkommen kann es vorkommen, dass Cron-Jobs stundenlang nicht ausgelöst werden, was bedeutet, dass alle E-Mails, die mit diesen Jobs verknüpft sind, nur darauf warten, dass ein Besucher den Prozess auslöst.

Profi-Tipp

Auf Websites mit geringem Traffic solltest du einen echten Cron (alle 5 Minuten) einrichten: Füge define('DISABLE_WP_CRON', true) in die wp-config.php ein und plane curl -s https://example.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1 in deinem Hosting-Panel.[/alert]

Lass uns auch einen kurzen Gesundheitscheck durchführen. Gehe zu Tools " Site Health " Status und suche nach Loopback-Anfragen und geplanten Ereignissen. Wenn einer der beiden Punkte ein Problem anzeigt, musst du das Problem beheben.

Wenn diese Anfragen jedoch den Test bestehen, könnte das Problem der E-Mail-Verzögerung an der Verwendung des Standard-PHPmailers von WordPress liegen.

site health wordpress prüfen

Schritt 2: WP Mail SMTP installieren und einrichten

Jetzt werden wir WordPress von PHP Mail auf einen dedizierten Mailer umstellen, damit deine E-Mails schnell und konsistent versendet werden. Das dauert nur ein paar Minuten und zahlt sich sofort aus.

Wenn du WP Mail SMTP Pro hast, logge dich in dein Konto ein. Wechsle zur Registerkarte Downloads, um die neueste Version der Plugin-Datei herunterzuladen.

Lade das WP Mail SMTP Plugin herunter

Gehe in deinem WordPress-Dashboard auf Plugins " Neu hinzufügen " Plugin hochladen, lade das Zip hoch und klicke auf Jetzt installieren. Sobald das Plugin installiert ist, musst du es aktivieren.

WP Mail SMTP installieren

Sobald du dies tust, wird der Einrichtungsassistent des Plugins in deinem Browser gestartet. Es ist wichtig, dass du den gesamten Einrichtungsassistenten durchläufst, um das Problem zu beheben.

Brauchst du Hilfe?

Unsere Elite-Lizenz beinhaltet White Glove Setup für WP Mail SMTP.

Denk daran, dass das Plugin keine Wirkung hat, wenn du es installierst und nicht einrichtest. Klicke im Assistenten auf " Let's Get Started" und wähle deinen Mailer.

klicke auf die Schaltfläche Let's Get Started

In der Regel wähle ich einen Transaktionsanbieter wie SendLayer, SMTP.com oder Brevo, da sie Warteschlangen und Ratenbegrenzungen besser handhaben als einfache Webmails.

Wähle deinen SMTP-Mailer

Wenn du dich für einen E-Mail-Anbieter entschieden hast, klicke auf den unten stehenden Link, um die Dokumentation für diesen Anbieter zu öffnen. Wir haben für jeden E-Mail-Anbieter eine vollständige Anleitung erstellt, damit du deine WordPress-Seite ganz einfach einbinden kannst:

Mailer in allen Versionen verfügbarMailer in WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.deMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail 
Mailgun 
Poststempel 
SendGrid 
SparkPost 
Andere SMTP 

Folge den Schritten auf dem Bildschirm, um dein Konto zu verbinden, und fülle dann die Felder aus, nach denen der Mailer fragt. Je nachdem, wie du dich entscheidest, fügst du einen API-Schlüssel ein, meldest dich mit OAuth an oder genehmigst den Versand von deiner Domain.

Schritt 3: Aktiviere E-Mail-Protokollierung und Warnmeldungen

Am Ende des Einrichtungsassistenten fragt WP Mail SMTP, welche Funktionen du aktivieren möchtest. Dein Mailer ist jetzt aktiv, sodass Nachrichten über ihn geleitet werden, und das Plugin weist auf häufige DNS/Authentifizierungsprobleme hin, die die Zustellung oft verlangsamen.

Um Verzögerungen zu erkennen, empfehle ich, die detaillierten E-Mail-Protokolle und die wöchentliche E-Mail-Zusammenfassung im Assistenten zu aktivieren. So kannst du leicht erkennen, wenn sich die E-Mails zu bestimmten Zeiten stapeln oder vor dem Versand stecken bleiben.

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

Nach der Aktivierung gehst du zu WP Mail SMTP " Email Log , um den Status, die Zeitstempel und die Empfänger jeder E-Mail zu sehen.

Wenn dein Mailer dies unterstützt, siehst du auch Markierungen wie " Gesendet" und " Zugestellt", anhand derer du feststellen kannst, ob die Verzögerung bei WordPress, dem Mailer oder beim Empfänger liegt.

WP Mail SMTP Pro fügt ein Dashboard-Widget hinzu, das gesendete und fehlgeschlagene E-Mails auflistet, sodass du langsame Phasen auf einen Blick erkennen kannst.

WP Mail SMTP Pro Dashboard Widget

Du kannst das Protokoll nach Betreff oder Überschriften durchsuchen, um schnell zu prüfen, ob eine bestimmte Benachrichtigung ausbleibt.

Wenn Verzögerungen zu Fehlschlägen führen, kannst du fehlgeschlagene E-Mails einzeln oder als Sammelmail erneut versenden oder eine Kopie an eine andere Adresse weiterleiten.

Option "E-Mail erneut senden

Du kannst das Logging jederzeit unter WP Mail SMTP " Einstellungen " E-Mail Log einstellen.

Wenn du sofort benachrichtigt werden willst, wenn etwas nicht funktioniert, aktiviere E-Mail-Benachrichtigungen, damit du benachrichtigt wirst, wenn die Website nicht senden kann, und du handeln kannst, bevor sich die Verzögerungen häufen.

wp mail smtp alerts

Schritt 4: Konfiguriere die E-Mail-Ratenbegrenzung (optional)

Wenn du eine WordPress-Website betreibst, die viele E-Mails versendet, hilft dir die Ratenbegrenzung dabei, E-Mail-Verzögerungen in WordPress zu beheben, indem sie dein Sendetempo glättet, damit du nicht auf Provider-Drosselungen triffst, die Nachrichten in lange Warteschlangen schieben.

Du bekommst auch eine bessere Geschwindigkeit, wenn du im Hintergrund sendest, anstatt während des Seitenladens. Gehe zu WP Mail SMTP " Einstellungen " Verschiedenes und schalte die Option E-Mail-Versand optimieren ein, um E-Mails asynchron zu versenden.

E-Mail-Versand optimieren

So werden Checkouts, Anmeldungen und Formularübertragungen schnell abgewickelt, und WP Mail SMTP übernimmt den Versand im Hintergrund.

Als Nächstes schaltest du die E-Mail-Ratenbegrenzung ein und legst Obergrenzen fest, die zu deinem Mailer passen: pro Minute, Stunde, Tag, Woche oder Monat.

Wenn ein Versand ein Limit überschreiten würde, plant WP Mail SMTP ihn automatisch für später ein, damit dein Provider dich nicht drosselt und größere Verzögerungen verursacht.

E-Mail-Ratenbegrenzung

Hinweis

Auf Websites mit geringem Datenverkehr können beide Funktionen die Zustellung verlangsamen, wenn es nichts gibt, was Hintergrundaufträge auslöst. Wenn das auf dich zutrifft, richte einen echten System-Cron wie in Schritt 1 ein und aktiviere dann E-Mail-Versand optimieren und E-Mail-Ratenbegrenzung, damit sich die Warteschlange nach einem zuverlässigen Zeitplan bewegt.

Schritt 5: Hinzufügen eines Backup Mailers und Smart Routing

Websites mit hohem Traffic stoßen schnell an die Grenzen des Providers, was zu Warteschlangen führt und alles verlangsamt. Ein Backup-Mailer mit intelligentem Routing verteilt die Last und bietet dir ein automatisches Failover, um Verzögerungen in WordPress zu beheben.

Füge zunächst eine zweite Verbindung hinzu. Gehe zu WP Mail SMTP " Einstellungen " Zusätzliche Verbindungen und konfiguriere deinen neuen Mailer, um ihn als Backup einzurichten.

Registerkarte "Weitere Verbindungen

Sobald du eine zusätzliche Verbindung hinzugefügt hast, gehst du zu WP Mail SMTP " Einstellungen, um die Einstellungsseite des Plugins aufzurufen. Scrolle auf der Registerkarte Allgemein nach unten zum Abschnitt Backup-Verbindung.

Hier kannst du jede zusätzliche Verbindung auswählen, die du zuvor konfiguriert hast. Wähle die Verbindung aus, die du als Backup-Verbindung verwenden möchtest.

wähle eine Backup-Verbindung

Als Nächstes richtest du deinen E-Mail-Verkehr mit Regeln ein. Öffne WP Mail SMTP " Einstellungen. Klicke dann auf die Registerkarte Smart Routing.

Um diese Funktion zu nutzen, musst du die Option "Smart Routing aktivieren" einschalten.

Danach kannst du Regeln erstellen, um zeitkritische E-Mails an deinen schnellsten Anbieter und Massen- oder Marketing-E-Mails an einen Mailer weiterzuleiten, der für große Mengen ausgelegt ist.

Intelligente Routing-Einstellungen

Hinweis

Wenn keine der Bedingungen erfüllt ist, sendet deine WordPress-Seite E-Mails über die primäre Verbindung.

Schritt 6: Sende eine Test-E-Mail, um die Geschwindigkeit zu bestätigen

Jetzt, wo du alles eingerichtet hast, wollen wir sicherstellen, dass die E-Mails nicht nur erfolgreich, sondern auch schnell versendet werden. Gehe zu WP Mail SMTP " Werkzeuge " E-Mail-Test.

Gib den Posteingang ein, den du testen möchtest (Gmail, Outlook oder deine Arbeitsadresse sind gut geeignet), lass HTML aktiviert und klicke dann auf E-Mail senden. Achte darauf, wann du auf Senden klickst und wann die E-Mail in deinem Posteingang ankommt.

Test-E-Mail-Tab

Wenn sie innerhalb weniger Sekunden ankommt, ist alles in Ordnung. Wenn es jedoch eine Minute oder länger dauert, öffne WP Mail SMTP " Email Log, um den Zeitstempel für "Gesendet" mit dem für "Empfangen" zu vergleichen.

E-Mail Log Woocommerce Bestellung

Wenn du statt einer Erfolgsmeldung einen Fehler auf dem Bildschirm siehst, befolge die dort aufgeführten Vorschläge, behebe das Problem und sende einen weiteren Test. Wenn es danach immer noch zu Verzögerungen kommt, wende dich an unser Support-Team und füge deine E-Mail-Protokolldaten bei.

Repariere deine E-Mail-Verzögerungen jetzt! 🚀

FAQs zur Behebung von E-Mail-Verzögerungen in WordPress

Ein beliebtes Thema bei unseren Lesern ist die Frage, wie man E-Mail-Verzögerungen sowohl auf Websites mit geringem als auch mit hohem Traffic beheben kann. Hier findest du Antworten auf einige häufig gestellte Fragen dazu.

Warum werden meine WordPress-E-Mails um Stunden verzögert?

Die meisten Verzögerungen kommen von PHP Mail, Providerdrosselung, Greylisting oder wp-cron, das nicht rechtzeitig läuft. Um E-Mail-Verzögerungen in WordPress zu beheben, verbinde einen Transaktionsmailer in WP Mail SMTP, richte einen echten System-Cron ein und füge SPF, DKIM und DMARC hinzu.

Woher weiß ich, ob meine E-Mails verzögert oder einfach nicht gesendet werden?

Überprüfe WP Mail SMTP " E-Mail Log auf Status und Zeitstempel, um zu sehen, wann die E-Mail deine Website verlassen hat. Du kannst auch über WP Mail SMTP " Tools " Email Testeine kurze Prüfung senden, um zu sehen, ob die Zustellung erfolgreich war und wie lange sie dauert.

Können E-Mail-Verzögerungen von meinem Hosting-Anbieter verursacht werden?

Ja, gemeinsam genutzte Hosts drosseln oft Nachrichten oder stellen sie in eine Warteschlange und ausgelastete Server verlangsamen die E-Mail-Verarbeitung. Verwende einen dedizierten Mailer über WP Mail SMTP und aktiviere Funktionen, die die Last verteilen, um hostbedingte Verzögerungen zu reduzieren.

Wie kann ich am schnellsten E-Mails von WordPress aus verschicken?

Verwende WP Mail SMTP mit einem Transaktionsanbieter über die API und lege dann deine authentifizierte Absender-E-Mail in WP Mail SMTP " Einstellungen fest. Dies ist die zuverlässigste Methode, um E-Mail-Verzögerungen in WordPress zu beheben und Nachrichten in Sekundenschnelle zu versenden.

Verhindert WP Mail SMTP Pro E-Mail-Verzögerungen?

Es hilft dir mit Funktionen wie der Optimierung des E-Mail-Versands, der Begrenzung der E-Mail-Rate, der Backup-Verbindung und dem intelligenten Routing sehr. Außerdem bekommst du E-Mail-Protokolle und Warnmeldungen, damit du Verlangsamungen erkennen und beheben kannst, bevor sie sich häufen.

Wie lange sollte es dauern, bis eine WordPress-E-Mail ankommt?

Bei einem Transaktionsmailer sollte die Zustellung innerhalb weniger Sekunden, oft sogar unter einer Minute, erfolgen. Wenn es regelmäßig länger dauert, überprüfe, ob es auf der Empfängerseite ein Greylisting gibt oder das DNS falsch konfiguriert ist.

Können zu viele Plugins zu E-Mail-Verzögerungen führen?

Ja, schwere oder kollidierende Plugins können PHP verlangsamen und geplante Aufgaben blockieren, wodurch sich der Versand von E-Mails verzögert. Deaktiviere nicht benötigte Benachrichtigungen in WP Mail SMTP " Einstellungen " E-Mail-Steuerungen und überprüfe die Plugin-Planer auf Rückstände.

Was ist der Unterschied zwischen E-Mail-Verzögerungen und E-Mails, die im Spam landen?

Bei der Verzögerung geht es darum, wann die E-Mail ankommt, bei Spam darum, wo sie landet. Eine korrekte Authentifizierung und ein guter Mailer verbessern sowohl das Timing als auch die Platzierung im Posteingang.

Nächstes Thema: Warum deine WordPress-E-Mails zu Spam werden (und wie du das Problem löst)

Warum landen also E-Mails im Spam? Das Problem tritt auf, nachdem der Server die E-Mail erstellt und versendet hat.

Wenn diese E-Mail auf ihrem Weg zum Empfänger von einem Server zum anderen weitergereicht wird, wird sie als Spam-Mail gekennzeichnet und entweder verworfen oder im Junk-Mail abgelegt.

Du kannst WP Mail SMTP verwenden, um dieses Problem zu lösen. WP Mail SMTP leitet deine E-Mails über einen echten E-Mail-Server um, um die richtige Authentifizierung anzuwenden.

Repariere deine WordPress-E-Mails jetzt

Bist du bereit, deine E-Mails zu verbessern? Starten Sie noch heute mit dem besten WordPress SMTP-Plugin. Wenn du keine Zeit hast, deine E-Mails zu reparieren, kannst du gegen Aufpreis eine umfassende 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.

Hamza Shahid

Hamza ist ein Writer für WP Mail SMTP, der sich auch auf Themen rund um digitales Marketing, Cybersicherheit, WordPress-Plugins und ERP-Systeme spezialisiert hat.Mehr erfahren

Teste unser kostenloses WP Mail SMTP Plugin

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