Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
WP Mail SMTP
Einsatz in TheCruiserBlog
WP Mail SMTP wird in TheCruiserBlog für den zuverlässigen Versand von E-Mails aus WordPress eingesetzt.
Das Plugin ersetzt beziehungsweise ergänzt den standardmäßigen WordPress-Mailversand durch eine konfigurierte SMTP-Verbindung.
Aufgabe von WP Mail SMTP
WP Mail SMTP übernimmt innerhalb von TheCruiserBlog die technische Übermittlung von E-Mails, die von WordPress oder anderen Plugins erzeugt werden.
Dazu gehören beispielsweise:
- Nachrichten aus Kontaktformularen
- administrative WordPress-E-Mails
- Systembenachrichtigungen
- weitere von Plugins erzeugte Nachrichten
Zusammenspiel mit Contact Form 7
Für die Kontaktformulare von TheCruiserBlog ergibt sich folgende Aufgabenteilung:
| Komponente | Aufgabe |
|---|---|
| Contact Form 7 | Erstellung und Verarbeitung des Kontaktformulars |
| Flamingo | Speicherung eingegangener Formularnachrichten |
| WP Mail SMTP | technischer Versand der erzeugten E-Mail |
Weitere Informationen:
Mailserver
Für TheCruiserBlog wird der Mailversand über den vorhandenen Mailserver des Hosting-Anbieters IONOS abgewickelt.
WP Mail SMTP stellt dafür die Verbindung zwischen WordPress und dem SMTP-Server her.
Zugangsdaten und Kennwörter des Mailkontos werden nicht im TCW dokumentiert.
Im Wiki werden ausschließlich die für Aufbau, Wartung und Fehlersuche notwendigen technischen Informationen festgehalten.
Aktueller Stand
Der SMTP-Versand wurde eingerichtet und erfolgreich getestet.
Testnachrichten konnten über die konfigurierte SMTP-Verbindung versendet werden.
Damit steht für TheCruiserBlog ein funktionsfähiger Mailversand zur Verfügung.
E-Mail-Authentifizierung
Für die Domain beziehungsweise den Mailversand spielen zusätzlich Mechanismen zur E-Mail-Authentifizierung eine Rolle.
Dazu gehören:
- SPF
- DKIM
- DMARC
SPF ist bereits vorhanden.
Die weitere Prüfung beziehungsweise Einrichtung von DKIM und DMARC ist ein separates Thema und kann bei Bedarf später dokumentiert werden.
Grundprinzip
Der Mailversand von TheCruiserBlog soll nicht von der standardmäßigen PHP-Mailfunktion abhängig sein.
Stattdessen wird eine nachvollziehbar konfigurierte SMTP-Verbindung verwendet.
Damit stehen insbesondere folgende Ziele im Vordergrund:
- zuverlässiger Mailversand
- nachvollziehbare Konfiguration
- bessere Möglichkeiten zur Fehlersuche
- kontrollierter Versand über das vorgesehene Mailkonto
Fehlersuche
Wenn E-Mails aus TheCruiserBlog nicht wie erwartet ankommen, sollte die Fehlersuche schrittweise erfolgen.
Zu prüfen sind insbesondere:
- wurde die Nachricht von WordPress beziehungsweise dem auslösenden Plugin erzeugt?
- wurde sie von WP Mail SMTP erfolgreich übermittelt?
- stimmen die SMTP-Einstellungen?
- funktioniert der Mailserver?
- wurde die Nachricht eventuell vom empfangenden System als Spam behandelt?
Bei Kontaktformularen kann zusätzlich Flamingo helfen festzustellen, ob eine Nachricht innerhalb von WordPress eingegangen ist.
Dokumentation
In diesem Bereich werden die für TheCruiserBlog relevanten Einstellungen, Tests und Erfahrungen mit WP Mail SMTP dokumentiert.
Dabei geht es nicht um eine allgemeine Dokumentation des Plugins, sondern um dessen konkreten Einsatz innerhalb von TheCruiserBlog.
Detailthemen
Weitere Unterseiten werden nach Bedarf angelegt.
Mögliche Themen sind:
- SMTP-Konfiguration
- IONOS-Mailserver
- Testmail
- Zusammenspiel mit Contact Form 7
- Zusammenspiel mit Flamingo
- SPF
- DKIM
- DMARC
- Fehlersuche
- typische Probleme und Lösungen
