Das Senden von E-Mails ist ein grundlegender Bestandteil jeder WordPress-Website. Ob Sie nun einen persönlichen Blog, einen Online-Shop oder eine Unternehmenswebsite verwalten, die Möglichkeit, E-Mails zu versenden, ist unerlässlich, um eine effektive Kommunikation mit Ihren Benutzern, Kunden und Followern aufrechtzuerhalten. Standardmäßig verwendet WordPress jedoch die integrierte E-Mail-Funktion, die manchmal Zustellungsprobleme verursachen kann.
Hier kommt das WP Mail SMTP-Plugin ins Spiel. Dieses Plugin ist eine Lösung zur Verbesserung der Zuverlässigkeit Ihres E-Mail-Systems.
In diesem Leitfaden zeigen wir die Schritte zur Installation und Konfiguration eines cdmon-E-Mail-Kontos in diesem Plugin.
Gehen Sie zum Bereich Plugins und klicken Sie in Ihrem WordPress-Admin-Panel auf Neu hinzufügen:
Suchen Sie dort nach WP Mail SMTP und installieren Sie das unten gezeigte Plugin:
Nach der Installation klicken Sie auf „Aktivieren“:
Nach der Aktivierung werden Sie zum Setup-Assistenten des Plugins weitergeleitet. Klicken Sie auf „Los geht's“, um mit der Konfiguration zu beginnen:
Wählen Sie im ersten Konfigurationsschritt den SMTP-Dienst aus. Um Ihr cdmon-E-Mail-Konto hinzuzufügen, wählen Sie „Anderer SMTP“ und klicken Sie auf „Speichern und fortfahren“:
Im nächsten Schritt werden Sie nach den Mailserver-Einstellungen gefragt. Füllen Sie die Felder aus, indem Sie die im Bild gezeigten Beispieldaten durch Ihre eigene Domain und Ihre E-Mail-Kontodaten ersetzen:
Nachdem alle Daten eingegeben wurden, klicken Sie auf Speichern und fortfahren.
Als Nächstes zeigt das Plugin zusätzliche Funktionen an, die Sie aktivieren können, um alles von derselben Stelle aus zu verwalten.
Sie können sie aktiviert lassen, wenn Sie alles über dieses Plugin verwalten möchten. Wenn Sie jedoch bereits ein anderes Plugin mit ähnlichen Funktionen verwenden und versuchen, sie zu aktivieren, erhalten Sie möglicherweise eine Fehlermeldung.
Die wesentlichen Optionen sind Verbesserte E-Mail-Zustellbarkeit und E-Mail-Fehlerverfolgung. Die anderen drei sind optional:
Der nächste Schritt ist das Abonnieren des WP Mail SMTP-Newsletters. Wenn Sie möchten, können Sie unten auf Diesen Schritt überspringen klicken.
Der fünfte Schritt ermöglicht die Eingabe eines WP Mail SMTP Pro-Lizenzschlüssels, falls Sie einen besitzen.
Wenn Sie die Lite-Version verwenden (die zu Beginn installierte), können Sie unten rechts auf Diesen Schritt überspringen klicken:
Der sechste und letzte Schritt überprüft die vollständige Konfiguration. Wenn alles korrekt ist, sehen Sie eine Meldung wie die folgende:
Wenn Sie eine Test-E-Mail senden möchten, um die Konfiguration zu überprüfen, klicken Sie unten in diesem Fenster auf die Schaltfläche „Test-E-Mail senden“.
Durch Anklicken gelangen Sie zu den Plugin-Einstellungen, wo Sie die E-Mail-Adresse eingeben können, die die Testnachricht erhalten soll.
Wenn alles korrekt funktioniert, erhalten Sie eine E-Mail vom WP Mail SMTP-Plugin an die konfigurierte Adresse:
Nach der Konfiguration können Sie die Kontoeinstellungen jederzeit erneut bearbeiten und ein anderes E-Mail-Konto zuweisen, falls erforderlich.
Im Bereich „Einstellungen“ des WP Mail SMTP-Plugins sehen Sie unten die aktuell konfigurierten Kontodaten. Nachfolgend ein Bild mit den Informationen des konfigurierten Kontos:
Fehlerbehebung: E-Mail-Versandfehler mit einigen Plugins
In einigen Fällen, insbesondere bei der Verwendung von Plugins wie WPML oder anderen weniger verbreiteten, kann das Senden von E-Mails über SMTP fehlschlagen.
Dies geschieht, weil diese Plugins eine Authentifizierung mit MD5-verschlüsselten Passwörtern verwenden, was zu Inkompatibilitäten mit der standardmäßigen SMTP-Konfiguration führen kann.
SMTP-LOGIN-Authentifizierung erzwingen
Um dies zu beheben, müssen Sie die SMTP-Authentifizierungsmethode auf LOGIN erzwingen. Gehen Sie dazu wie folgt vor:
- Gehen Sie zu Plugins > Plugin hinzufügen
- Suchen Sie nach dem Plugin "Code Snippets" und installieren Sie es
- Nach der Installation gehen Sie zu Snippets > Neu hinzufügen
- Fügen Sie einen Namen hinzu, z.B.: Force SMTP LOGIN
- Fügen Sie den folgenden Code ein:
add_action('phpmailer_init', function($phpmailer) {
$phpmailer->Mailer = 'smtp';
$phpmailer->SMTPAuth = true;
$phpmailer->AuthType = 'LOGIN';
});
Konfigurieren Sie das Snippet so, dass es auf der gesamten Website ausgeführt wird, speichern und aktivieren Sie es dann.
Nach der Anwendung können Sie zu den WP Mail SMTP-Plugin-Einstellungen zurückkehren und eine Test-E-Mail senden.
Wenn alles korrekt ist, sollte die E-Mail ohne Probleme gesendet werden.
Diese Einstellung ist nur in bestimmten Fällen erforderlich, in denen es Konflikte mit der SMTP-Authentifizierung gibt. Wenn Ihre Konfiguration korrekt funktioniert, ist es nicht notwendig, sie anzuwenden.