WordPress Training
WordPress

WordPress-E-Mails kommen nicht an? SMTP richtig einrichten

Bildschirm mit blockiertem E-Mail-Versand-Symbol

Sie haben ein Kontaktformular gebaut, testen es selbst — keine Nachricht im Posteingang. Oder ein:e Kund:in bestellt im WooCommerce-Shop, aber die Bestellbestätigung kommt nie an. Klassisches WordPress-Problem: Die PHP-Standard-Funktion `wp_mail()` versendet meist über `php mail()`, das von Mail-Providern zunehmend als Spam gefiltert oder gar nicht erst angenommen wird. Die Lösung heißt SMTP — die E-Mails laufen über einen authentifizierten Mailserver, der von Empfängern vertraut wird. In diesem Beitrag zeige ich Ihnen drei Wege, das sauber einzurichten.

Bildschirm mit blockiertem E-Mail-Versand-Symbol

Warum versendet WordPress standardmäßig schlecht?

PHP-`mail()` (was WordPress per Default verwendet) sendet E-Mails als unauthentifizierter Server. Empfänger wie Gmail, Outlook, GMX und Web.de prüfen aber:

  • SPF-Record — darf dieser Server für diese Domain senden?
  • DKIM-Signatur — ist die E-Mail authentisch und unverändert?
  • DMARC-Policy — was tun, wenn SPF/DKIM fehlen?

Wenn nichts davon stimmt, landet die Mail entweder im Spam oder wird gleich abgewiesen. Die Folgen merken Sie schmerzhaft an verlorenen Leads, fehlenden Bestellbestätigungen und frustrierten Nutzer:innen.

SMTP-Versand löst das Problem: Sie senden über einen authentifizierten Mail-Service, der SPF, DKIM und DMARC korrekt hat. Empfänger akzeptieren die Mails.

Drei Wege, SMTP in WordPress einzurichten

Weg 1: Plugin WP Mail SMTP (Klassiker)

Das wahrscheinlich meistgenutzte SMTP-Plugin, über 3 Millionen aktive Installationen.

  1. Plugins → Installieren → „WP Mail SMTP“ suchen → installieren, aktivieren.
  2. Einstellungen → WP Mail SMTP öffnen.
  3. From Email und From Name setzen — das ist der sichtbare Absender. Wichtig: die Domain muss mit Ihrer Site-Domain übereinstimmen, sonst greift SPF nicht.
  4. Mailer auswählen — die Schritte hängen vom gewählten Anbieter ab (siehe nächster Abschnitt).
  5. Speichern.
  6. Send a Test Email durchführen — bekommen Sie die Test-Mail, läuft alles.
WP Mail SMTP Setup-Wizard

Weg 2: Plugin FluentSMTP (mein Favorit 2026)

Vom Hersteller von Fluent Forms. Schlanker, schneller, alles im Gratis-Tier inklusive — was bei WP Mail SMTP teils nur in der Pro-Version geht.

Setup analog: installieren, aktivieren, Settings → FluentSMTP → Add Connection, Provider wählen, Credentials eintragen, Test senden.

Was ich bei FluentSMTP besonders schätze: ein eingebautes E-Mail-Log zeigt sofort, welche Mails WordPress wann an wen verschickt hat. Bei Troubleshooting unbezahlbar.

Weg 3: Hoster-eigenes SMTP nutzen

Wenn Ihr Hoster ein E-Mail-Paket inkludiert (z. B. World4You, easyname, Strato, IONOS), können Sie dessen SMTP-Server direkt nutzen — keine Drittanbieter, keine Extra-Kosten.

Konfigurations-Werte (variieren je Hoster):

  • SMTP-Host: z. B. `mail.ihre-domain.at` oder `smtp.world4you.com`
  • SMTP-Port: 465 (SSL) oder 587 (STARTTLS)
  • Verschlüsselung: SSL oder TLS
  • Authentifizierung: Aktiviert
  • Username: die volle E-Mail-Adresse (z. B. `mail@ihre-domain.at`)
  • Passwort: das E-Mail-Postfach-Passwort

Vorteil: keine Abhängigkeit von Mailgun/SendGrid/Brevo. Nachteil: bei sehr großem Sendevolumen (1.000+ Mails/Tag) sind Hoster-Postfächer oft begrenzt.

Welcher SMTP-Provider passt wann?

Wenn Sie nicht über den Hoster gehen wollen, sind das die Optionen:

Provider Free-Tier Preis Stärken Schwächen
SendGrid 100 Mails/Tag ab 19,95 $/Mo Größter Anbieter, viele Integrationen Komplex zum Einstieg
Mailgun 100/Tag (Trial) ab 35 $/Mo Sehr zuverlässig, Developer-Freundlich Pricing über Volume
Brevo (ex Sendinblue) 300/Tag ab 8 €/Mo DSGVO-freundlich, EU-Hosting Kleinere Reputation
Amazon SES 62.000/Mo (auf EC2) sehr billig Skalierbarkeit, Preis Setup-Aufwand, AWS-Account
Gmail/Workspace 500 Mails/Tag über Workspace-Abo Höchste Zustellrate nur für eigene Domain
Office 365 (Outlook) je nach Plan über M365 Bewährter Anbieter OAuth-Setup nötig
Vergleich SMTP-Anbieter in einer Übersichtstabelle

Meine Default-Empfehlung 2026: Für DACH-Solopreneure und KMU Brevo (kostenfrei bis 300 Mails/Tag, danach günstig, EU-DSGVO-konform) oder Gmail/Workspace falls Sie Workspace ohnehin nutzen.

Sie wollen WordPress-E-Mail-Versand einmal sauber verstehen — inklusive SPF, DKIM und Spam-Optimierung? In meinem Online-Kurs gehen wir das System Ende-zu-Ende durch, an Ihrer eigenen Site. → Zum Online-Kurs

SPF, DKIM, DMARC — was die Provider verlangen

Egal welchen SMTP-Service Sie nutzen, der Anbieter wird Sie auffordern, drei DNS-Einträge bei Ihrer Domain zu setzen:

SPF (Sender Policy Framework):
Ein TXT-Record, der sagt: „Folgende Mailserver dürfen für meine Domain senden.“
Beispiel: `v=spf1 include:_spf.brevo.com ~all`

DKIM (DomainKeys Identified Mail):
Ein TXT-Record mit einem öffentlichen Schlüssel. Der Mailserver signiert jede ausgehende Mail mit dem privaten Schlüssel.
Beispiel: `mail._domainkey.ihre-domain.at TXT „k=rsa; p=MIGfMA0G…“`

DMARC (Domain-based Message Authentication, Reporting and Conformance):
Ein TXT-Record, der sagt, was Empfänger mit Mails tun sollen, die SPF/DKIM nicht bestehen.
Beispiel: `_dmarc.ihre-domain.at TXT „v=DMARC1; p=quarantine; rua=mailto:reports@ihre-domain.at“`

Die DNS-Einträge setzen Sie beim Domain-Registrar oder beim Hoster (je nachdem, wo Ihre DNS-Zone gehostet ist). Anbieter wie Brevo und SendGrid liefern Ihnen die exakten Werte beim Setup. Nach DNS-Änderungen dauert die Propagation 1–24 Stunden — testen erst danach.

Validierung mit:

  • MXToolbox (mxtoolbox.com) — SPF-Check, DKIM-Check, DMARC-Check.
  • Mail-Tester.com — Test-Mail-Empfänger gibt eine Score-Wertung zurück (0–10).

Was tun, wenn die Test-Mail trotz SMTP nicht ankommt?

Häufigste Ursachen, in Reihenfolge ihrer Wahrscheinlichkeit:

  1. From-Adresse stimmt nicht mit Domain überein. Wenn Sie als Absender `info@gmx.at` setzen, aber von der Domain `ihre-domain.at` senden, wird’s blockiert. Lösung: From-Adresse muss zur Domain passen.
  2. DNS-Einträge noch nicht propagiert. 1–24 Stunden warten.
  3. SMTP-Credentials falsch. Username/Passwort prüfen. Bei OAuth-basierten Providern (Gmail, M365) Token neu erzeugen.
  4. Port blockiert. Manche Hoster blockieren ausgehenden Port 25, 465 oder 587. Bei Hoster-Support nachfragen oder anderen Port versuchen.
  5. Plugin-Cache. SMTP-Plugin neu speichern, ggf. deaktivieren/reaktivieren.
  6. Empfänger im Spam. Spam-Ordner prüfen. Wenn dort: SPF/DKIM/DMARC nochmal validieren.
  7. Rate-Limit. Free-Tier-Provider haben oft niedrige Tageslimits. Bei Massenmails Pro-Tarif buchen.

Cron-Jobs für E-Mail-Queue — wenn’s wirklich viel wird

Bei größeren Sites mit hohem Mail-Volumen (z. B. WooCommerce-Shop mit Newsletter, automatischen Statusmails, etc.) kann der synchrone Mailversand die Page Speed bremsen. WP-Cron läuft per Default bei jedem Page-Load — bei hohem Traffic vervielfacht sich der Overhead.

Lösung: Mail-Queue-Plugin wie Email Subscribers & Newsletters oder FluentSMTP mit Cron-Modus. Mails landen in einer Datenbank-Queue, ein echter Server-Cron arbeitet sie alle 5–15 Minuten ab.

Mehr zum Cron-Setup und Performance-Hintergrund in meinem Pillar WordPress Page Speed 2026.

Mail-Versand bei Kontaktformularen testen

Nach dem SMTP-Setup gehört zu jedem Kontaktformular ein Test:

  1. Formular ausfüllen (mit echter, vom Site-Postfach abweichender Empfangs-Adresse).
  2. Eingang prüfen — Posteingang und Spam.
  3. Plugin-Log prüfen (FluentSMTP zeigt jeden Sendeversuch).
  4. Nach drei Stunden nochmal — manche Mailserver verzögern.

Wer Forms-Plugins wie Fluent Forms oder Gravity Forms nutzt, kann die E-Mail-Aktion explizit auf die SMTP-Adresse setzen — sonst überschreibt das Formular-Plugin manchmal den globalen Absender.

Häufige Fragen

Brauche ich überhaupt SMTP, wenn der Hoster gut konfiguriert ist?
Wenn Mails zuverlässig bei Gmail/Outlook ankommen — nein. Sobald Sie eine Spam-Quote sehen oder fehlende Bestätigungen, ja.

Reicht ein kostenloses SMTP-Plugin?
Funktional ja. WP Mail SMTP und FluentSMTP haben in der Gratis-Version alles, was Solopreneure brauchen.

Ist SMTP DSGVO-konform?
Wenn der Provider EU-basiert oder DSGVO-zertifiziert ist (Brevo, Mailjet, EU-Region bei SendGrid): ja. Sonst Auftragsverarbeitungsvertrag (AVV) abschließen. Mehr in DSGVO-Compliance Österreich.

Kann ich Gmail kostenfrei als SMTP nutzen?
Mit privatem Gmail-Konto: ja, mit App-Passwort, Limit 500 Mails/Tag. Mit Google-Workspace-Konto: ebenfalls, mit OAuth-Authentifizierung. Für seriöse Business-Sites empfehle ich Workspace.

Wie sehe ich, ob meine SPF/DKIM/DMARC-Setup richtig ist?
Mail-Tester.com → Test-Mail an die angegebene Adresse → Score abrufen. Ziel: ≥ 9/10.

Was passiert, wenn das SMTP-Plugin deaktiviert wird?
WordPress fällt auf PHP-`mail()` zurück. Mails werden weiter versendet, aber meist mit Zustellraten unter 50 %.

Fazit

SMTP-Setup dauert 15–30 Minuten und löst eines der häufigsten WordPress-Probleme dauerhaft. Plugin wählen, Provider verbinden, DNS-Einträge setzen, testen — fertig. Sobald die Test-Mail bei Mail-Tester.com einen 9/10-Score zeigt, sind Sie raus aus der Spam-Hölle.

Wenn Sie das ganze E-Mail-Setup einmal an Ihrer eigenen Site geführt durchgehen wollen — inklusive SPF/DKIM/DMARC und Versand-Tests —, ist mein Online-Kurs der direkte Weg dahin. → Zum Online-Kurs


Bildquelle Featured & Inline: eigens erstellte Illustrationen im pletzenauer-Design (keine Stock-Fotos).

Tags

E-MailPluginSMTPTroubleshootingWordPress