So senden Sie WordPress-E-Mails mit Amazon SES (Schritt für Schritt)

Veröffentlicht: 2021-09-28

Haben Sie Probleme beim Senden von E-Mails von Ihrer WordPress-Site?

Eine einfache Möglichkeit, die Zuverlässigkeit von WordPress-E-Mails zu verbessern, ist die Verwendung des Amazon Simple Email Service oder Amazon SES.

In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie E-Mails von Ihrer WordPress-Seite mit Amazon SES versenden.

So senden Sie WordPress-E-Mails mit Amazon SES (Schritt für Schritt)

Warum und wann Sie Amazon SES für WordPress-E-Mails benötigen

Allzu oft hören wir, dass Benutzer Probleme haben, E-Mails von ihrer WordPress-Website zu versenden. Das ist ein Problem, weil Sie sich auf E-Mails verlassen, um den reibungslosen Betrieb Ihrer Website zu gewährleisten.

Beispielsweise verlässt sich Ihre Website auf E-Mails, um verlorene Passwörter zurückzusetzen oder Benachrichtigungen zu senden, wenn sich neue Benutzer registrieren oder jemand Ihr Kontaktformular ausfüllt.

Standardmäßig verwendet WordPress die PHP-Mail-Funktion, um E-Mails zu versenden. Diese Funktion funktioniert jedoch nicht immer wie erwartet. Das liegt oft daran, dass WordPress-Hosting-Unternehmen es blockieren, um Missbrauch und Spam zu verhindern.

Außerdem überprüfen Spamfilter bei gängigen E-Mail-Dienstanbietern eingehende E-Mails, um den Absender zu überprüfen. Standard-WordPress-E-Mails bestehen diese Prüfung nicht und schaffen es manchmal nicht einmal in den Spam-Ordner.

SMTP (Simple Mail Transfer Protocol) ist der Industriestandard für das Versenden von E-Mails. Im Gegensatz zur PHP-E-Mail-Funktion verwendet SMTP eine ordnungsgemäße Authentifizierung, was die Wahrscheinlichkeit erhöht, dass Ihre E-Mails erfolgreich zugestellt werden.

Amazon SES ist ein SMTP-Dienst, der für geschäftliche E-Mails entwickelt wurde. Es ist eine gute Lösung, um WordPress-Benachrichtigungs-E-Mails nur an Sie und Ihr Team zu senden und auch E-Mail-Newsletter an große Mailinglisten zu senden.

Der Service ist im ersten Jahr kostenlos. Danach müssen Sie je nach Anzahl der von Ihnen gesendeten E-Mails und anderen Faktoren möglicherweise nutzungsabhängig bezahlen. Auf der Amazon SES-Preisseite können Sie sich ein Bild davon machen, was es Sie kosten wird.

In diesem Tutorial zeigen wir Ihnen, wie Sie mit dem WP Mail SMTP-Plugin von Ihrer WordPress-Website aus E-Mails an den Amazon SES-Dienst senden.

Anmerkung der Redaktion: Wir glauben, dass Amazon SES für Anfänger etwas kompliziert ist. Aus diesem Grund empfehlen wir Benutzern im Allgemeinen, SMTP.com oder Sendinblue zu verwenden, die beide auch mit dem WP Mail SMTP-Plugin funktionieren.

Konfigurieren Ihres Amazon AWS-Kontos

Zunächst müssen Sie sich für ein kostenloses Konto anmelden, indem Sie die Website von Amazon Web Services besuchen. Während das Konto kostenlos ist, müssen Sie beim Einrichten des Kontos Kreditkartendaten eingeben.

Sie müssen sich für ein kostenloses Konto bei Amazon Web Services anmelden

Nachdem Sie ein AWS-Konto erstellt haben, müssen Sie einen Benutzer einrichten. Dadurch erhalten Sie später benötigte Zugriffsschlüssel.

Dazu müssen Sie die Benutzerseite von Amazon Web Services öffnen. Auf dieser Seite müssen Sie auf die Schaltfläche „Benutzer hinzufügen“ klicken.

Klicken Sie auf die Schaltfläche Benutzer hinzufügen

Als nächstes müssen Sie einen neuen Benutzer einrichten. Im Feld Benutzername können Sie einen beliebigen Namen hinzufügen, aber wir empfehlen Ihnen, das Format yourdomain_wpmailsmtp zu verwenden.

Dies wird in Zukunft hilfreich sein, wenn Sie zusätzliche Benutzer für andere Websites erstellen. Sie wissen auf einen Blick, für welche Website jeder Benutzer ist und dass sie vom WP Mail SMTP-Plugin verwendet wird.

Sie müssen einen neuen Benutzer einrichten

Sie müssen auch den AWS-Anmeldetyp auswählen. Sie sollten das Kontrollkästchen neben „Zugriffsschlüssel – Programmatischer Zugriff“ anklicken.

Wenn Sie fertig sind, können Sie unten auf dem Bildschirm auf die Schaltfläche „Weiter: Berechtigungen“ klicken.

Sie sehen nun den Bildschirm „Berechtigungen festlegen“. Sie müssen auf die dritte Option „Vorhandene Richtlinien direkt anhängen“ klicken.

Sie sehen jetzt den Bildschirm „Berechtigungen festlegen“.

Dann sollten Sie „AmazonSESFullAccess“ in die Suchleiste eingeben, um die Liste zu filtern. Jetzt sollte nur noch eine Richtlinie aufgeführt sein. Stellen Sie sicher, dass Sie das Kontrollkästchen links neben dieser Richtlinie aktivieren.

Klicken Sie anschließend unten auf dem Bildschirm auf die Schaltfläche „Weiter: Tags“. Wir müssen keine Einstellungen auf der Seite „Tags hinzufügen“ ändern, also klicken Sie einfach auf die Schaltfläche „Weiter: Überprüfen“ und Sie werden zur Seite „Überprüfen“ weitergeleitet.

Dort sehen Sie alle Details, die Sie für diesen Benutzer ausgewählt haben. Wenn alles korrekt aussieht, klicken Sie einfach auf die Schaltfläche „Benutzer erstellen“.

Sie können alle Details sehen, die Sie für diesen Benutzer ausgewählt haben

Sie sehen nun eine Meldung, dass Sie den Benutzer erfolgreich erstellt haben. Sie sehen auch eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel für Ihren Benutzer.

Sie werden diese später im Tutorial benötigen, also sollten Sie eine Kopie davon an einem sicheren Ort erstellen oder einfach die CSV-Datei herunterladen. Alternativ können Sie dieses Browserfenster einfach geöffnet lassen, damit Sie später darauf zurückkommen können.

Sie sehen jetzt eine Nachricht, dass Sie den Benutzer erfolgreich erstellt haben

Umschalten von Amazon Web Services in den Produktionsmodus

Standardmäßig wird Ihr Amazon SES-Konto im Sandbox-Modus ausgeführt. Dieser eingeschränkte Modus ermöglicht Ihnen nur das Senden von E-Mails an verifizierte E-Mail-Adressen und soll verhindern, dass Spammer das System missbrauchen.

Wenn Sie E-Mails an jemanden senden möchten, müssen Sie eine Anfrage stellen, um vom Sandbox-Modus in den Produktionsmodus zu wechseln. Der erste Schritt besteht darin, die AWS Support-Seite zu besuchen, um einen neuen Fall zu erstellen.

Zuerst müssen Sie sich als der Benutzer anmelden, den Sie gerade eingerichtet haben. Sobald Sie sich auf der Seite „Fall erstellen“ befinden, müssen Sie auf die zweite Option „Erhöhung des Servicelimits“ klicken.

Klicken Sie auf die zweite Option, „Service-Limit-Erhöhung“.

Als nächstes müssen Sie die Falldetails ausfüllen. Amazon verwendet Ihre Antworten, um sicherzustellen, dass Sie keine Spam-E-Mails versenden.

Sie sollten den Limittyp auf „SES Service Limits“ belassen und als E-Mail-Typ „Transaktional“ auswählen. Geben Sie im Feld Website-URL die Adresse Ihrer Website ein.

Falldetails

Der nächste Abschnitt trägt die Überschrift „Beschreiben Sie detailliert, wie Sie nur an Empfänger senden, die Ihre E-Mail ausdrücklich angefordert haben“. Hier sollten Sie einige Details über Ihren E-Mail-Versandprozess mitteilen.

Sie könnten beispielsweise sagen, dass Sie Site-Benachrichtigungen nur an den Site-Administrator senden oder E-Mails nur an diejenigen senden, die ein Formular auf Ihrer Site ausgefüllt haben.

Falldetails

Dann werden Sie gebeten, „den Prozess, dem Sie folgen werden, wenn Sie Unzustellbarkeits- und Beschwerdebenachrichtigungen erhalten, detailliert zu beschreiben“. Sie können beispielsweise erklären, dass die Einstellung „Von E-Mail erzwingen“ in WP Mail SMTP alle Bounce-Benachrichtigungen an eine bestimmte E-Mail-Adresse sendet.

Wenn Sie gefragt werden, ob Sie die AWS-Nutzungsbedingungen einhalten, sollten Sie mit „Ja“ antworten.

Als nächstes sollten Sie nach unten zum Abschnitt Anfragen scrollen. Beginnen Sie mit der Auswahl derselben Region wie beim Einrichten Ihres AWS-Kontos. Dies ist die Region, die dem Server Ihrer Website am nächsten liegt.

Für das Limit-Feld sollten Sie „Gewünschte tägliche Sendequote“ aus dem Dropdown-Menü auswählen. Danach sollten Sie unter „Neuer Grenzwert“ Ihre Schätzung der maximalen Anzahl von E-Mails eingeben, die Sie voraussichtlich an einem Tag versenden werden.

Wählen Sie „Gewünschte tägliche Sendequote“ aus dem Dropdown-Menü

Der letzte Abschnitt auf der Seite ist „Use Case Description“. Hier sollten Sie Einzelheiten über die Art Ihrer Website und den Grund für das Versenden von E-Mails mitteilen.

Stellen Sie sicher, dass Sie die Arten von E-Mails angeben, die gesendet werden, z. B. Bestätigungen von Formularübermittlungen, Kaufbelege oder Newsletter. Eine ausführlichere Antwort hier kann Ihrer Bewerbung größere Erfolgsaussichten geben.

Beschreibung des Anwendungsfalls

Sobald Sie den Antrag ausgefüllt haben, klicken Sie auf die Schaltfläche „Senden“. Sie erhalten zwei E-Mails von Amazon Web Services, die bestätigen, dass ein neuer Fall erstellt wurde.

Sie sollten innerhalb eines Werktages eine Entscheidung von Amazon erhalten. Aber in der Zwischenzeit können Sie mit diesem Tutorial fortfahren.

Installieren von WP Mail SMTP auf Ihrer WordPress-Website

WP Mail SMTP ist das beste SMTP-Plugin für WordPress. Sie müssen einen Pro-Plan oder höher kaufen, um Amazon SMTP verwenden zu können. Dadurch erhalten Sie auch Zugriff auf Premium-Support und White Glove, die von einem ihrer Experten eingerichtet wurden.

Wenn Sie möchten, dass das SMTP-Supportteam von WP Mail dies für Sie einrichtet, können Sie dessen Anleitung folgen, wie Sie die Einrichtung eines weißen Handschuhs für SMTP anfordern, anstatt die folgenden Schritte auszuführen.

Zuerst müssen Sie WP Mail SMTP auf Ihrer Website installieren und aktivieren. Weitere Informationen finden Sie in unserer Anleitung zur Installation eines WordPress-Plugins.

Installation von WP Mail SMTP

Bei der Aktivierung startet der WP Mail SMTP-Setup-Assistent automatisch. Sie müssen auf die Schaltfläche „Let's Get Started“ klicken.

WP Mail SMTP-Setup-Assistent

Als Nächstes wird Ihnen eine Liste der unterstützten E-Mail-Dienste angezeigt. Hier müssen Sie Amazon SES auswählen und dann auf die Schaltfläche „Speichern und fortfahren“ klicken.

Wählen Sie Amazon SES aus

Sie werden eine Meldung sehen, die erklärt, dass Amazon SES eine gute Wahl für technisch fortgeschrittene Benutzer ist. Sie sollten auf die Schaltfläche „Ich verstehe, fortfahren“ klicken, um die Nachricht zu schließen.

Danach werden Sie aufgefordert, Ihre Mailer-Einstellungen zu konfigurieren. Sie müssen die Felder Access Key ID, Secret Access Key und Region mit den Informationen ausfüllen, die Sie zuvor kopiert haben, als Sie ein Amazon AWS-Konto erstellt haben.

Füllen Sie die Felder Access Key ID, Secret Access Key und Region aus

Jetzt müssen Sie nach unten zum Abschnitt SES-Identitäten scrollen. Hier können Sie entweder Ihre Domain oder Ihre E-Mail-Adresse verifizieren.

Überprüfung Ihrer Domäne

Der Vorteil der Überprüfung nach Domäne besteht darin, dass jede E-Mail-Adresse überprüft wird, die diese Domäne verwendet. Das Verifizieren einer E-Mail-Adresse ist einfacher, aber dann müssen Sie jede E-Mail-Adresse, die Sie verwenden möchten, separat verifizieren.

Um Ihren Domänennamen auf Amazon SES zu verifizieren, müssen Sie sicherstellen, dass die Option Domäne verifizieren ausgewählt ist. Danach sollten Sie den Domänennamen eingeben, den Sie bei der Anmeldung bei Amazon AWS verwendet haben.

Verifizieren Sie Ihren Domänennamen auf Amazon SES

Nachdem Sie den Domainnamen eingegeben haben, müssen Sie auf die Schaltfläche Domain verifizieren klicken. Sie erhalten einen Namen und einen Wert, den Sie einem neuen TXT-Eintrag in den DNS-Einstellungen Ihrer Domain hinzufügen können.

Überprüfen Sie den TXT-Eintrag der Domain

Anweisungen zum Erstellen eines TXT-Eintrags für die DNS-Einstellungen Ihrer Website finden Sie in unserem DNS-Leitfaden

Nachdem Sie Ihre Domain erfolgreich verifiziert haben, sollten Sie zu den WP Mail SMTP-Einstellungen Ihrer Website zurückkehren und dann die Seite aktualisieren. Alle verifizierten Domains werden nun angezeigt.

Sie können jetzt den Abschnitt „Verifizieren Ihrer E-Mail“ unten überspringen und mit „Einrichten des Absendernamens und der E-Mail“ fortfahren.

Überprüfung Ihrer E-Mail

Wenn Sie nur eine einzige E-Mail-Adresse mit WP Mail SMTP verwenden möchten, ist die Überprüfung Ihrer E-Mail-Adresse eine gute Wahl.

Zuerst müssen Sie auf die Option E-Mail-Adresse bestätigen klicken und dann sollten Sie die E-Mail-Adresse, die Sie verwenden möchten, in das dafür vorgesehene Feld eingeben.

Email Adresse bestätigen

Nachdem Sie die E-Mail-Adresse eingegeben haben, müssen Sie auf die Schaltfläche E-Mail bestätigen klicken. Sie werden einen Hinweis sehen, der Sie auffordert, Ihren E-Mail-Posteingang auf eine Bestätigungs-E-Mail zu überprüfen.

Diese E-Mail wird von Amazon Web Services gesendet und enthält einen Bestätigungslink. Sie müssen diesen Link innerhalb von 24 Stunden anklicken, um diese E-Mail-Adresse zu bestätigen.

Überprüfen Sie Ihren E-Mail-Posteingang auf eine Bestätigungs-E-Mail

Nachdem Sie Ihre E-Mail erfolgreich verifiziert haben, können Sie zu den WP Mail SMTP-Einstellungen Ihrer Website zurückkehren und die Seite aktualisieren. Alle verifizierten E-Mail-Adressen sollten angezeigt werden.

Einrichten des Absendernamens und der E-Mail

Jetzt sollten Sie nach unten zum letzten Abschnitt der Seite scrollen, wo Sie den Absendernamen und die E-Mail-Adresse eingeben können.

Sie müssen einen Namen in das Feld Von Name eingeben. Dies ist der Name, der mit den von Ihnen gesendeten E-Mails verknüpft ist und standardmäßig auf den Namen Ihrer Website gesetzt wird.

Sie können dies in einen beliebigen Namen ändern, z. B. Ihren Firmennamen oder Ihren persönlichen Namen. Sie können auch die Option Force From Name aktivieren, um diese Einstellung auf die gesamte Website anzuwenden.

Geben Sie den Absendernamen und die Absender-E-Mail ein

Sie können jede verifizierte E-Mail-Adresse in das Feld Von E-Mail eingeben. Um optimale Ergebnisse zu erzielen, empfehlen wir Ihnen, eine geschäftliche E-Mail-Adresse mit der Domain Ihrer Website zu verwenden, z. B. [email protected].

Wir empfehlen Ihnen, das Kästchen mit der Bezeichnung Force From Email zu aktivieren. Das bedeutet, dass Sie automatisch dieselbe ausgehende E-Mail-Adresse auf Ihrer gesamten WordPress-Site verwenden.

Diese Option erspart Ihnen die Mühe, die E-Mail-Einstellungen auf Ihrer gesamten Website zu bearbeiten, und verringert die Wahrscheinlichkeit, dass Ihre E-Mails im Spam landen.

Wenn Sie mit der Eingabe der Einstellungen fertig sind, können Sie auf die Schaltfläche Speichern und fortfahren klicken.

Aktivieren der SMTP-Funktionen von WP Mail

Abschließend werden Sie gefragt, welche E-Mail-Funktionen Sie aktivieren möchten. Standardmäßig sind die ersten drei Optionen aktiviert. Dies sind verbesserte E-Mail-Zustellbarkeit, E-Mail-Fehlerverfolgung und eine wöchentliche E-Mail-Zusammenfassung.

Sie werden gefragt, welche E-Mail-Funktionen Sie aktivieren möchten

Wenn Sie möchten, können Sie auch detaillierte E-Mail-Protokolle aktivieren. Nachdem Sie Ihre Auswahl getroffen haben, sollten Sie auf die Schaltfläche Speichern und fortfahren klicken.

Eingabe Ihres WP Mail SMTP-Lizenzschlüssels

Schließlich müssen Sie Ihren WP Mail SMTP-Lizenzschlüssel eingeben. Sie haben diesen Schlüssel per E-Mail erhalten, als Sie sich für Ihr WP Mail SMTP Pro-Konto angemeldet haben.

Sie können Ihren Lizenzschlüssel auch finden, indem Sie auf der Kontoseite der WP Mail SMTP-Website auf „Lizenzschlüssel, Details und Downloads anzeigen“ klicken.

Geben Sie Ihren WP Mail SMTP-Lizenzschlüssel ein

Sobald Sie Ihren Lizenzschlüssel eingegeben haben, sollten Sie auf die Schaltfläche Verify License Key klicken. Sie sollten eine Erfolgsmeldung sehen. Klicken Sie einfach auf OK, um die Meldung zu bestätigen, und klicken Sie dann auf die Schaltfläche Weiter.

Sie sollten eine Erfolgsmeldung sehen

WP Mail SMTP überprüft nun Ihre Mailer-Konfiguration. Wenn alles wie erwartet funktioniert, wird ein Bildschirm mit der Meldung „Herzlichen Glückwunsch, Sie haben WP Mail SMTP erfolgreich eingerichtet!“ angezeigt.

Wenn etwas nicht stimmt, sehen Sie eine Meldung mit der Aufschrift „Hoppla, sieht so aus, als wären die Dinge nicht richtig konfiguriert“. Sie müssen auf die Schaltfläche Fehlerbehebung starten klicken, um den Fehler zu beheben.

Klicken Sie auf die Schaltfläche Fehlerbehebung starten

Senden einer Test-E-Mail

Wenn Sie die Fehlerbehebung abgeschlossen haben, möchten Sie vielleicht eine weitere Test-E-Mail senden, um sicherzustellen, dass alles richtig funktioniert.

Sie müssen zu WP Mail SMTP » Tools navigieren und dann auf die Registerkarte „E-Mail-Test“ klicken. Standardmäßig wird die Test-E-Mail an die Administrator-E-Mail-Adresse Ihrer Website gesendet, aber Sie können dies ändern. Klicken Sie anschließend auf „E-Mail senden“.

Senden Sie eine Test-E-Mail

Wenn alles richtig eingerichtet wurde, sollten Sie einen Erfolg sehen! Botschaft.

Sie sollten einen Erfolg sehen! Nachricht

Das ist es! Wir hoffen, dass Ihnen dieses Tutorial dabei geholfen hat, WordPress-E-Mails mit Amazon SES zu versenden. Vielleicht möchten Sie auch erfahren, wie Sie ein kostenloses SSL-Zertifikat für Ihre WordPress-Website erhalten, oder sehen Sie sich unsere Liste der unverzichtbaren WordPress-Plugins an.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.