WordPress Training
WordPress

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

Les articles détaillés et les billets de blog sont rédigés en allemand. Les formations personnelles, les appels et le support email sont uniquement disponibles en anglais ou en allemand — pas dans cette langue.

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