DE
EspañolEnglishFrançaisDeutschPortuguêsItaliano
Anmelden Kostenlos starten
SES

Wie Ihre Website (WordPress oder eine andere) E-Mails über Amazon SES versendet

Die E-Mails Ihrer Website (Formulare, Bestellungen, Passwort-Erinnerungen) landen im Spam oder kommen gar nicht an. Hier wird erklärt, wie Sie SMTP-Zugangsdaten in Amazon SES anlegen und in WordPress oder einer beliebigen Anwendung einrichten, damit die E-Mails sauber rausgehen und Sie wissen, wie viele gesendet wurden.

⏱ 20 Minuten ◎ Grundstufe Aktualisiert am 26/10/2026

Eine Website versendet mehr E-Mails, als man denkt: die Benachrichtigung aus einem Kontaktformular, die Bestätigung einer Bestellung, den Link zum Zurücksetzen des Passworts. Standardmäßig verschickt der Server sie selbst, "roh", und die großen E-Mail-Anbieter misstrauen einem beliebigen Server: Viele landen im Spam oder werden direkt abgelehnt. Die übliche Lösung ist, dass die Website ihre E-Mails einem spezialisierten Dienst übergibt, und Amazon SES ist einer der günstigsten und zuverlässigsten.

Die meisten Anwendungen, WordPress eingeschlossen, können über SMTP senden, das klassische E-Mail-Protokoll. SES bietet genau das: einen SMTP-Server mit Benutzername und Passwort. Diese Anleitung legt sie an und trägt sie in der Website ein.

Bevor Sie anfangen: was die Begriffe bedeuten

SES
Simple Email Service, der Dienst von Amazon, über den Anwendungen E-Mails versenden.
SMTP
Das Protokoll, mit dem Programme E-Mails an einen Mailserver übergeben. Fast jede Anwendung unterstützt es: Sie braucht nur die Serveradresse, den Port, einen Benutzernamen und ein Passwort.
SMTP-Zugangsdaten
Der Benutzername und das Passwort, die SES Ihnen für den Versand per SMTP gibt. Es ist nicht Ihr AWS-Benutzer: SES legt eigene dafür an.
Verifizierte Identität
Eine Domain oder eine E-Mail-Adresse, für die Sie Amazon bewiesen haben, dass sie Ihnen gehört. Senden kann man nur "von" einer verifizierten Identität.
Sandbox
Der Testmodus, mit dem jedes SES-Konto beginnt: Er erlaubt nur den Versand an verifizierte Adressen. Für eine echte Website muss man das Verlassen beantragen (Anleitung in diesem Abschnitt).
Port 587 und TLS
Der Port ist die "Tür" des Servers, durch die gesendet wird; 587 ist der Standard für authentifizierten Versand. TLS (oder STARTTLS) ist die Verschlüsselung der Verbindung.
Region
Der Ort auf der Welt, an dem Ihr SES liegt. Die Adresse des SMTP-Servers enthält die Region.

Schritt für Schritt

  1. Prüfen Sie, dass der Absender verifiziert ist

    Wählen Sie in der SES-Konsole die Region, die Sie verwenden werden (zum Beispiel Irland, eu-west-1), und gehen Sie zu Identitäten. Dort muss die Domain, von der die Website sendet (midominio.com), als verifiziert erscheinen oder zumindest die genaue Adresse (web@midominio.com). Wenn nichts da ist, verifizieren Sie die Domain nach der Anleitung zu DKIM, SPF und DMARC in diesem Abschnitt: Ohne das lässt SES keinen Versand zu, und die E-Mails würden ohnehin im Spam landen.

  2. Legen Sie die SMTP-Zugangsdaten an

    Im SES-Menü SMTP-Einstellungen. Notieren Sie die Serveradresse, die die Form email-smtp.eu-west-1.amazonaws.com hat, und den Port 587. Klicken Sie auf SMTP-Anmeldeinformationen erstellen: Sie landen in IAM mit einem vorgeschlagenen Benutzernamen (etwa ses-smtp-user); Sie können ihn in smtp-web-empresa ändern, um zu wissen, wofür er ist. Legen Sie den Benutzer an und laden Sie auf dem letzten Bildschirm den SMTP-Benutzernamen und das Passwort herunter oder kopieren Sie sie. Das Passwort wird nur dieses eine Mal angezeigt. Bewahren Sie es in einem Passwort-Manager auf.

  3. Richten Sie WordPress ein

    Installieren Sie ein Plugin für den Versand per SMTP (es gibt mehrere weit verbreitete; suchen Sie im Plugin-Installer nach "SMTP"). Wählen Sie in dessen Einstellungen "Anderer SMTP" oder "Amazon SES per SMTP" und tragen Sie ein: Server email-smtp.eu-west-1.amazonaws.com, Port 587, Verschlüsselung TLS, Authentifizierung aktiviert, SMTP-Benutzername und -Passwort aus Schritt 2. Absenderadresse und -name: eine Adresse Ihrer verifizierten Domain (web@midominio.com) und der Name Ihres Unternehmens. Speichern.

  4. Oder richten Sie eine beliebige andere Anwendung ein

    Dieselben fünf Angaben gelten für jedes Programm, das E-Mails versendet: Server, Port 587, TLS, Benutzername und Passwort. In einer eigenen Anwendung stehen sie meist in einer Konfigurationsdatei oder in Umgebungsvariablen; schreiben Sie sie nicht in den Code. Wenn die Anwendung es erlaubt, fügen Sie außerdem einen Header oder ein Tag hinzu, das erkennen lässt, von welcher Website die E-Mails kommen: Das hilft Ihnen, sobald Sie mehrere haben.

  5. Senden Sie eine Testmail

    SMTP-Plugins haben eine Schaltfläche "Test-E-Mail senden". Schicken Sie sie an ein eigenes Konto. Wenn Sie noch in der SES-Sandbox sind, muss dieses Konto eine in SES verifizierte Adresse sein; sonst lehnt SES den Versand mit einer klaren Meldung ab. Öffnen Sie die empfangene E-Mail und prüfen Sie, dass der Absender Ihrer ist und dass sie nicht im Spam gelandet ist.

  6. Beantragen Sie das Verlassen der Sandbox und behalten Sie den Versand im Blick

    Damit die Website an jede Adresse schreiben kann, beantragen Sie bei AWS das Verlassen der Sandbox (Anleitung in diesem Abschnitt). Danach sehen Sie in SES, Konto-Dashboard, wie viele E-Mails täglich rausgehen und welcher Anteil bounct oder als Spam markiert wird. Schauen Sie ab und zu auf diesen Bildschirm: Er zeigt die Gesundheit des E-Mail-Versands Ihrer Website.

Was schiefgehen kann

Die Testmail scheitert mit "Email address is not verified"

Entweder ist der Absender keine verifizierte Identität in dieser Region, oder Sie sind in der Sandbox und der Empfänger ist es auch nicht. Prüfen Sie die Region des SMTP-Servers und die der Identität: Sie müssen übereinstimmen.

Scheitert mit "authentication credentials invalid"

Die SMTP-Zugangsdaten sind nicht die normalen IAM-Zugriffsschlüssel, auch wenn sie ähnlich aussehen: Es muss genau das SMTP-Passwort verwendet werden, das SES erzeugt hat. Wenn Sie es verloren haben, legen Sie neue an und löschen Sie den alten Benutzer.

Wird gesendet, landet aber im Spam

Es fehlt die Authentifizierung der Domain (DKIM, SPF, DMARC) oder der Inhalt sieht nach Spam aus. Folgen Sie der Anleitung zur Verifizierung der Domain; prüfen Sie danach, dass der Absender zu Ihrer Domain gehört und keine kostenlose Adresse ist.

Der Server kann über Port 587 keine Verbindung aufbauen

Manche Hoster blockieren die ausgehenden E-Mail-Ports. Versuchen Sie 2587 (SES akzeptiert ihn ebenfalls mit TLS) oder bitten Sie Ihren Anbieter, ihn zu öffnen. Auf neuen Lightsail- und EC2-Maschinen beschränkt AWS Port 25, aber 587 funktioniert.

In Simplio

In Simplio zeigt Ihnen der Bildschirm E-Mail (SES) Ihre Identitäten pro Region und sagt Ihnen, ob die Domain verifiziert ist und welche DNS-Einträge fehlen; per Knopfdruck erzeugt er SMTP-Zugangsdaten mit reinen Sendeberechtigungen und zeigt Ihnen die fünf Angaben zum Einfügen in WordPress oder Ihre Anwendung. Danach sehen Sie Versand, Bounces und Beschwerden aller Ihrer Konten an derselben Stelle, mit Hinweis per E-Mail, wenn der Anteil an Bounces steigt.

Dasselbe, in AWS und in Simplio

In der AWS-KonsoleIn Simplio
Zugangsdaten anlegen und einrichtenSES, IAM, das Plugin der Website: 3 Werkzeuge, 6 Schritte, etwa 20 MinutenKnopf "SMTP-Zugangsdaten" auf dem Bildschirm E-Mail: liefert die 5 Angaben fertig zum Einfügen, 1 Minute
Wissen, ob die E-Mails der Website sauber rausgehenSES öffnen, Region für RegionGesendet, Bounces und Beschwerden aller Ihrer Konten auf einem Bildschirm, mit Hinweis, wenn sie hochschnellen
Mehrere Websites und mehrere KontenAlles in jedem einzeln wiederholenDasselbe, in derselben Liste

15 Tage kostenlos testen So funktioniert es

All das, ohne die AWS-Konsole

Simplio ist ein Panel zur Verwaltung Ihrer AWS-Konten: Maschinen, geplante Kopien, Datenbanken, Domains, E-Mail und was AWS Ihnen berechnet, mit Berechtigungen pro Person und Zwei-Faktor-Authentifizierung. Ohne etwas auf Ihren Servern zu installieren.

15 Tage kostenlos starten, ohne Karte

Sind Sie bereits Kunde? Kundenzugang.