Test-E-Mail in Amazon SES senden (und was sie wirklich beweist)

Melde dich in der AWS Management Console an und öffne die Amazon SES Console. Wähl im Navigationsbereich unter Configuration den Punkt Identities. Klick in der Tabelle Identities direkt auf den Namen einer verifizierten E-Mail-Identität und nicht auf ihre Checkbox. Wähl auf der Detailseite dieser Identität Send test email.

Bevor du das Ergebnis liest, lohnt sich eine Frage: Wo ist diese Nachricht eigentlich gelandet? Wenn du bei Scenario eine Option des Mailbox-Simulators stehen gelassen hast, ging sie an eine Adresse innerhalb von AWS, die nie einen Mailbox-Provider berührt hat. AWS benennt die Folge unumwunden: E-Mails an den Mailbox-Simulator zählen weder gegen dein Sendekontingent noch gegen deine Bounce- und Beschwerderaten, und sie beeinflussen auch die Kennzahlen des Virtual Deliverability Manager nicht.

Abgerechnet werden sie trotzdem. Für die Abrechnung sind E-Mails an den Mailbox-Simulator von Amazon SES dasselbe wie jede andere E-Mail, die du über Amazon SES verschickst. Ein Simulator-Test ist damit eine bezahlte Nachricht, die nichts verändert und nichts über die Platzierung misst. Das ist völlig in Ordnung, solange dir klar ist, was du da gekauft hast.

Was die einzelnen Adressen des Mailbox-Simulators tun

Der Simulator ist wirklich nützlich, nur nicht für das, wofür die meisten ihn öffnen. Jede Adresse unter simulator.amazonses.com erzwingt genau ein Ergebnis, damit du den Code dahinter durchspielen kannst:

  • success@simulator.amazonses.com nimmt die Nachricht normal an.
  • bounce@simulator.amazonses.com liefert einen Hard Bounce.
  • complaint@simulator.amazonses.com liefert eine Spam-Beschwerde.
  • ooto@simulator.amazonses.com liefert eine automatische Abwesenheitsnotiz.
  • suppressionlist@simulator.amazonses.com liefert eine Ablehnung wegen Suppression-Liste.

So prüfst du, ob deine Bounce-Verarbeitung eine Adresse wirklich entfernt, ob dein Webhook für Beschwerden auslöst und ob deine Suppression-Logik sich richtig verhält, ohne echte Reputation zu verbrennen, nur um die Ereignisse zu erzeugen. Jede andere Versandplattform in dieser Kategorie verlangt einen echten Bounce, um die Bounce-Verarbeitung zu testen. SES nicht, und das ist ein echter Vorteil.

Der Simulator funktioniert außerdem, solange dein Konto in der Sandbox sitzt, und das wiegt schwerer, als es klingt.

Die Sandbox ist der Grund, warum dein Test nirgends ankommt

Jedes neue SES-Konto startet in der Sandbox, und zwar in jeder Region getrennt. Solange die Sandbox aktiv ist, darfst du nur an verifizierte E-Mail-Adressen und Domains senden oder an den Mailbox-Simulator von Amazon SES. Eine externe Test-Adresse, die du nicht verifiziert hast, ist schlicht nicht erreichbar, und der Fehler sieht nach einem Rechteproblem aus statt nach einer Richtlinie.

Die Sandbox begrenzt den Versand zusätzlich auf 200 Nachrichten pro 24-Stunden-Zeitraum und eine Nachricht pro Sekunde.

Um sie zu verlassen, öffnest du im Navigationsbereich der SES Console das Account dashboard, suchst den Warnhinweis, dass dein Konto in der Sandbox ist, klickst auf View Get set up page und beantragst den Produktivzugang. Welche Limits dich danach erwarten, veröffentlicht AWS nicht: Es heißt nur, die Zahl richte sich nach deinem konkreten Anwendungsfall. Jede Zahl, die anderswo dazu zitiert wird, ist also erfunden.

Formatted oder Raw, und warum dein HTML als reiner Text ankommt

Das Testformular der Console fragt nach einem Email Format. Wählst du Formatted, bringt AWS deinen Text selbst in das E-Mail-Format, was bequem ist und dein HTML verwirft. HTML und Anhänge überleben nur, wenn du Raw wählst und vollständiges MIME selbst einfügst.

An diesen Weg hängt AWS eine Warnung, die es wert ist, wiederholt zu werden, weil der Fehler sonst rätselhaft bleibt: Eine Leerzeile zwischen den beiden Header-Zeilen führt dazu, dass die E-Mail als reiner Text statt als HTML formatiert wird. Wenn dein Raw-Test als Wand aus Markup ankommt, ist das meist die Ursache, und am Symptom lässt sich das nicht ablesen.

Das ist die Grundform von SES. Es ist ein Relay für rohe Nachrichten und kein Kampagnen-Tool, also gibt es kein Rendern von Vorlagen, keine Merge-Tags, keine erzeugten Abmeldelinks und keine Rendering-Vorschau. Aus deiner Nachricht wird nichts entfernt, weil ihr nie etwas hinzugefügt wurde.

SES scannt auf Viren, nicht auf Spam

Eine Bewertung im Stil von SpamAssassin gibt es in SES nirgends, ebenso wenig eine Prüfung auf Spam-Wörter oder eine Note für den Inhalt. Die Funktion, die dafür gehalten wird, ist der Virenscan: Jede Nachricht, die über SES rausgeht, wird auf Viren geprüft, und du kannst das mit einer EICAR-Testdatei belegen, die ein Reject-Ereignis erzeugt.

Das ist Malware-Erkennung. Ob ein Mailbox-Provider deine Nachricht als Spam einsortiert, sagt sie dir nicht.

Für die inhaltliche Hälfte der Frage muss die Prüfung außerhalb von SES stattfinden. Von den Nachrichten, die dieses Jahr mit Unspam getestet wurden, liegen 88 % im unbedenklichen SpamAssassin-Bereich. Der Inhalt ist also selten die ganze Geschichte, aber er ist der günstigste Teil, den du ausschließen kannst, bevor du dir die Reputation ansiehst.

SES misst die Platzierung sehr wohl, an zwei Stellen, beide kostenpflichtig

Die Schaltfläche Send test email in der Console ist nicht der einzige Test in SES, und die anderen beiden übersieht man leicht, weil keiner davon in ihrer Nähe sitzt.

Predictive inbox placement tests gehören seit Jahren zum Deliverability Dashboard von SES und laufen über die API CreateDeliverabilityTestReport. AWS beschreibt sie so: Sie helfen dir vorherzusagen, wie verschiedene E-Mail-Anbieter weltweit mit deinen Nachrichten umgehen. Du lieferst eine Beispielnachricht, und Amazon SES schickt sie an spezielle E-Mail-Adressen bei mehreren großen E-Mail-Anbietern. Der Test ist nach etwa 24 Stunden fertig, das Ergebnis liest du mit GetDeliverabilityTestReport.

Global deliverability kam am 29. Mai 2026 dazu und sitzt im Virtual Deliverability Manager. Es meldet die Anteile für Posteingang, Spam und fehlende Nachrichten samt Aufschlüsselung nach ISP, die Ergebnisse liegen nach ungefähr zwei bis vier Stunden vor, und es bringt zusätzlich eine Blacklist-Überwachung mit. Verkauft wird es als Abo-Paket für $1.250 pro Monat, pro Region und pro Konto, inklusive 5 Domains, 12 IPs und 25 Tests über Seed-Listen pro Monat.

Bei welchen Anbietern die Seed-Konten liegen, wie viele es sind und wie ihre Adressen lauten, veröffentlicht AWS nicht. Das ist eine ernsthafte Lücke, sobald du ein Platzierungsergebnis mit dem Verhalten eines bestimmten Anbieters abgleichen willst.

Die günstigere Funktion, SES deliverability im Virtual Deliverability Manager, ist ein separat buchbarer Zusatz für $0.07 pro 1.000 E-Mails. Du bekommst ein Dashboard und einen Advisor über deine eigenen Versanddaten: Öffnungsrate, Klickrate, Beschwerderate, Zustellrate und Bounce-Rate. Wie jedes Engagement-Dashboard berichtet es über Mail, die irgendwo bereits angekommen ist, und genau danach fragt eine Frage zur Platzierung eben nicht.

Wann du einen echten Versand an eine Test-Adresse brauchst

Sobald du den Produktivzugang hast, ist der ehrliche Test eine ganz normale Nachricht über deinen üblichen SES-Weg, an eine Adresse, die nicht innerhalb von AWS liegt.

Der Leitfaden zur Zustellbarkeit mit Amazon SES behandelt diese Einrichtung, samt Configuration Set und Event Destination, über die du überhaupt erst beobachten kannst, was passiert ist. Für die Frage, wo die Nachricht landet, schickt ein Inbox-Placement-Test sie an Test-Postfächer bei Gmail, Outlook, Yahoo und fünf weiteren Anbietern und meldet das Ergebnis je Anbieter.

Von den Kampagnen, die dieses Jahr bisher durch Unspam gelaufen sind, erreichen 65 % der E-Mails den primären Posteingang, und der Benchmark zur Zustellbarkeit von Unspam verfolgt diese Aufteilung.

Wenn die Nachricht eine ist, die du wirklich versenden würdest, schick sie durch den kostenlosen Spam-Test von Unspam und lies die Authentifizierung am echten Versand ab statt an einem simulierten.

Häufige Fragen

Wie sende ich eine Test-E-Mail in Amazon SES?

Melde dich in der AWS Management Console an und öffne die Amazon SES Console. Wähl im Navigationsbereich unter Configuration den Punkt Identities. Klick in der Tabelle Identities direkt auf den Namen einer verifizierten E-Mail-Identität statt auf ihre Checkbox. Wähl auf der Detailseite dieser Identität Send test email. Stell das Email Format auf Formatted oder Raw, wähl ein Scenario, füll den Textkörper aus und schick den Test los.

Welche Adressen hat der Mailbox-Simulator von Amazon SES?

Das sind von AWS betriebene Adressen unter der Domain simulator.amazonses.com, die auf Zuruf ein bestimmtes Ergebnis erzeugen: success für eine normale Zustellung, bounce für einen Hard Bounce, complaint für eine Spam-Beschwerde, ooto für eine Abwesenheitsnotiz und suppressionlist für eine Ablehnung wegen Suppression-Liste. Damit spielst du deine Bounce- und Beschwerdeverarbeitung durch, ohne deine Reputation zu beschädigen, denn Nachrichten dorthin erreichen nie einen echten Mailbox-Provider.

Zählen Nachrichten an den Simulator gegen mein SES-Kontingent oder meine Reputation?

Nein, und AWS sagt es deutlich: E-Mails an den Mailbox-Simulator zählen weder gegen dein Sendekontingent noch gegen deine Bounce- und Beschwerderaten, und sie beeinflussen auch die Kennzahlen des Virtual Deliverability Manager nicht. Abgerechnet werden sie trotzdem. Für die Abrechnung, so AWS, sind E-Mails an den Mailbox-Simulator von Amazon SES dasselbe wie jede andere E-Mail, die du über Amazon SES verschickst.

Warum kann ich in SES keine Test-E-Mail an meine eigene Adresse schicken?

Fast sicher liegt es an der Sandbox. Jedes neue SES-Konto startet in jeder Region in der Sandbox, und solange sie aktiv ist, darfst du nur an verifizierte E-Mail-Adressen und Domains senden oder an den Mailbox-Simulator von Amazon SES. Eine nicht verifizierte externe Adresse ist schlicht nicht erreichbar. Die Sandbox begrenzt dich außerdem auf 200 Nachrichten pro 24-Stunden-Zeitraum und eine Nachricht pro Sekunde.

Wie komme ich aus der SES-Sandbox heraus?

Öffne in der SES Console über den Navigationsbereich das Account dashboard. Klick im Warnhinweis, der besagt, dass dein Amazon-SES-Konto in der Sandbox ist, auf View Get set up page und beantrage dann den Produktivzugang. AWS prüft den Antrag. Feste Zahlen für die Sendelimits im Produktivbetrieb gibt es nicht, denn laut AWS richten sie sich nach deinem konkreten Anwendungsfall.

Hat Amazon SES einen Spam-Check?

Nein. SES hat keine Inhaltsbewertung im Stil von SpamAssassin, keine Prüfung auf Spam-Wörter und keine Note für den Inhalt vor dem Versand. Eine benachbarte Funktion wird oft dafür gehalten: Jede Nachricht, die über SES rausgeht, wird auf Viren geprüft, was du mit einer EICAR-Testdatei nachvollziehen kannst, die ein Reject-Ereignis erzeugt. Das ist ein Virenscan und keine Spam-Bewertung, und er sagt nichts darüber aus, ob eine Nachricht gefiltert wird.

Kann Amazon SES meine E-Mail in verschiedenen E-Mail-Clients in der Vorschau zeigen?

Nein. SES hat keine Rendering-Vorschau und keine Anbindung an Litmus oder Email on Acid. Es ist ein Relay für rohe Nachrichten und kein Kampagnen-Builder, es rendert dein HTML also überhaupt nie. Wenn du HTML über das Testformular der Console verschickst, musst du das Format Raw wählen und vollständiges MIME selbst einfügen, und AWS warnt: Eine Leerzeile an der falschen Stelle führt dazu, dass die E-Mail als reiner Text statt als HTML formatiert wird.

Bietet Amazon SES Inbox-Placement-Tests an?

Ja, in zwei getrennten kostenpflichtigen Funktionen, und keine davon ist die Schaltfläche Send test email in der Console. Predictive inbox placement tests gehören seit Jahren zum Deliverability Dashboard von SES und laufen über die API CreateDeliverabilityTestReport: Du lieferst eine Beispielnachricht, SES schickt sie an spezielle E-Mail-Adressen bei mehreren großen E-Mail-Anbietern, und das Ergebnis liegt nach etwa 24 Stunden vor. Global deliverability kam am 29. Mai 2026 im Virtual Deliverability Manager dazu, meldet die Anteile für Posteingang, Spam und fehlende Nachrichten samt Aufschlüsselung nach ISP in ungefähr zwei bis vier Stunden und kostet $1.250 pro Monat, pro Region und pro Konto, inklusive 5 Domains, 12 IPs und 25 Tests über Seed-Listen pro Monat.

Sieh, wo deine Kampagne wirklich landet.

Starte einen kostenlosen Spam-Test Inbox-Placement-Test