Marketing- und Angebots-E-Mails
Teste das Angebot, den Gutschein und die Abmeldung, nicht nur die Registrierung.
Melde dich mit einem neuen Testkonto für ein Angebot an und erhalte den Gutschein mit Rabatt und Enddatum. Halte fest, was der Checkout damit gemacht hat, erkenne, wenn eine Person ihn zweimal einlöst, und stelle sicher, dass eine Abmeldung das Marketing dauerhaft stoppt.
Free-Plan · In Labs einschalten · Nur Testseiten · Proxy Mail QA klickt nie auf einen Link
So funktioniert es
Von „Melde dich für 20 % Rabatt an“ bis geprüft.
Für das Angebot anmelden
Schalte „Marketing- und Angebots-E-Mails“ unter Account settings → Labs ein. Nutze dann eine neue Adresse auf deiner Staging-Seite und halte fest, was das Formular zum Marketing gefragt hat, auch ein bereits angehaktes Kästchen.
Den Gutschein erhalten
Der Gutschein kommt mit seinem Rabatt, seinem Enddatum und der Zeit, die er gebraucht hat. Kopiere ihn oder lass deinen Test oder Agent darauf warten.
Im Checkout einlösen
Löse ihn auf Staging mit Testzahlungen ein und halte fest, ob er akzeptiert wurde. Ein abgelaufener oder wiederverwendeter Gutschein, der akzeptiert wird, fällt durch.
Abmelden und beobachten
Melde dich ab, wie es eine Person tun würde, markiere die Adresse als abgemeldet, und jedes spätere Marketing von diesem Absender wird markiert, egal wie spät es kommt.
Was du testen kannst
Jede E-Mail, die ein Kunde nach der Registrierung erhält.
Gutscheine
Der Code mit seinem Rabatt und Gültigkeitsdatum, wie die E-Mail sie angibt, wie viele Minuten er bis zur Ankunft gebraucht hat, und eine Warnung, wenn die E-Mail nie sagt, wann er endet.
Checkout-Ergebnisse
Halte fest, was der Checkout gemeldet hat, und das Ergebnis wird beurteilt. Ein Gutschein, der nach seinem Enddatum, als Einmal-Gutschein zweimal oder für ein wiederverwendetes Angebot akzeptiert wird, fällt durch.
Ein Angebot pro Person
E-Mails an name+promo1@ und NAME@ erreichen denselben Posteingang. Registriere dich mit beiden und sieh, ob deine App einer Person das Willkommensangebot zweimal gegeben hat.
Abmeldungen, die wirken
Markiere eine Adresse als von einem Absender abgemeldet. Jede Marketing-E-Mail danach wird markiert, ohne Zeitlimit, während Belege und Sicherheits-E-Mails weiter ankommen.
Regeln nach Land
Gib dem Konto ein Land und halte fest, wozu es eingewilligt hat. Marketing wird gegen die Regeln für EU und EWR, Großbritannien, USA, Kanada, Australien, Neuseeland, Schweiz, Japan, Südkorea, Singapur und Hongkong geprüft, jeweils mit Quelle.
Prüfungen für Marketing-E-Mails
Ein List-Unsubscribe-Header mit einer https-Adresse, Abmeldung mit einem Klick, ein Abmeldelink in der E-Mail und Vorschautext, bei jeder Marketing-E-Mail.
Willkommensserien und Drips
Sieh jede E-Mail in Reihenfolge mit der Zeit dazwischen und prüfe aus deinen Tests, ob eine Serie in der richtigen Reihenfolge und pünktlich ankam.
Schädliche Anhänge und Spam
Anhänge, die Gmail blockiert oder denen Filter misstrauen, und für jede E-Mail ein Spam-Score von 0 bis 10, aus den Merkmalen, die Spamfilter abwägen, gezählt in Reports und Laufberichten.
Belege bleiben Belege
Jede E-Mail wird als Anmeldung, Transaktion oder Marketing eingeordnet. So wird ein Beleg mit Rabattcode nie für Marketing gehalten.
In deinen Tests
Ein Angebot, ein Checkout und eine Abmeldung in einem Test.
Das npm-Paket, der Python-Helper und die REST API können alles, was die App kann. Agents bekommen dasselbe über den MCP server, mit fertigen Prompts wie test_coupon_checkout und test_unsubscribe. Alle Details stehen in der Entwickler-Doku.
Playwright mit dem npm-Paket
const submitted = new Date();
await page.getByRole('button', { name: 'Get 20% off' }).click();
// Offers often take minutes: this waits up to 10.
const coupon = await qa.waitForCode(address, { type: 'coupon', since: submitted, timeout: 600 });
expect(coupon.discount).toBe('20% off');
await page.getByLabel('Promo code').fill(coupon.value);
await page.getByRole('button', { name: 'Apply' }).click();
const result = await qa.recordCouponResult(address, 'accepted', { oneTime: true });
expect(result.check?.status).toBe('pass');
// Unsubscribe as a person would, then watch for more marketing.
await page.goto(await qa.waitForLink(address, { type: 'unsubscribe', since: submitted }));
await qa.markUnsubscribed(address, { service: 'acme.com' });pytest mit dem Python-Helper
from proxymail_qa import create_address, expect_no_email, now, wait_for_code
def sign_up_for_offer(page, email):
page.goto("/offer")
page.get_by_label("Email").fill(email)
page.get_by_role("button", name="Get 20% off").click()
def test_welcome_offer_once_per_person(page):
address = create_address()["address"]
submitted = now()
sign_up_for_offer(page, address)
wait_for_code(address, since=submitted, type="coupon", timeout=600)
# The same person as name+promo1@ (the same inbox): no second coupon.
again = address.replace("@", "+promo1@")
submitted = now()
sign_up_for_offer(page, again)
expect_no_email(again, since=submitted, type="code", subtype="coupon", timeout=300)Sicher durch Design
Dein Test klickt. Proxy Mail QA liest nur.
-
Es klickt nie
Proxy Mail QA öffnet nie einen Abmeldelink, bestätigt nie ein Abonnement und geht nie zum Checkout. Das machen dein Test, dein Agent oder du, in deinem eigenen Browser.
-
Nur Testzahlungen
Checkout-Tests laufen auf Staging mit Testkarten oder der Sandbox der Plattform, nie mit echten Karten- oder persönlichen Daten.
-
Agents bekommen Urteile, keine E-Mails
Agents bekommen den Gutschein, seinen Rabatt und sein Enddatum sowie Prüfergebnisse. Nie den Text der E-Mail.
-
Eine Testhilfe, keine Rechtsberatung
Die Regeln nach Land nennen ihre offizielle Quelle und das Datum, an dem wir sie geprüft haben. Was dein Unternehmen tun muss, klärst du mit einem Anwalt.
-
Schätzungen sagen, dass sie welche sind
Das Spam-Risiko ist eine Schätzung aus dem, was eine E-Mail zeigt. Posteingänge wägen auch den Ruf des Absenders ab, den nur sie sehen können.
-
Nur Testseiten
Für Entwicklungs-, Staging-, QA-, Preview- und lokale Versionen von Apps, die du baust oder testen darfst, nie für Live-Versionen und nie, um Angebote auf anderen Seiten einzulösen.
FAQ
Fragen
Klickt Proxy Mail QA auf Abmeldelinks?
Nein. Es öffnet nie einen Link in einer E-Mail. Es zeigt jeden Abmeldelink mit „Link öffnen“ und „Kopieren“ und gibt Tests und Agents den Link, damit du dich abmeldest, wie es eine Person tun würde.
Ist das Rechtsberatung?
Nein. Es ist eine Testhilfe: Es zeigt, welche E-Mails nicht den Regeln entsprechen, wie die offiziellen Leitlinien sie beschreiben, damit du einen Fehler findest, bevor er echte Menschen erreicht. Was dein Unternehmen tun muss, klärst du mit einem Anwalt.
Kann ich damit Angebote auf anderen Seiten einlösen?
Nein. Konten zu erstellen, um Registrierungsboni oder Gutscheine von Diensten zu sammeln, die dir nicht gehören, ist Betrug und verstößt gegen unsere Bedingungen. Diese Konten sind dafür da, deine eigenen Angebote in Entwicklung, Staging oder QA zu testen.
Sagt es mir, ob meine E-Mail im Spam landet?
Es gibt jeder E-Mail einen Spam-Score von 0 bis 10 und rechnet dafür die Merkmale zusammen, die Spamfilter abwägen, etwa nicht bestandenes DMARC, kein DKIM, ein Anhang, den Gmail blockiert, ein Linkkürzer oder Marketing ohne Abmeldung mit einem Klick, und zeigt, was ihn erhöht. Ab 5 wird die E-Mail wahrscheinlich abgelehnt oder landet im Spam. Reports und Laufberichte zählen sie. Es ist eine Schätzung: Posteingänge wägen auch den Ruf des Absenders ab, den nur sie sehen können.
Wie lange läuft die Beobachtung einer Abmeldung?
So lange wie die Adresse besteht. Jede Marketing-E-Mail von diesem Absender nach dem markierten Zeitpunkt zählt, ob sie eine Minute oder drei Wochen später kommt, bis du die Beobachtung beendest oder die Adresse wieder als angemeldet markierst.
Weitere Funktionen
- Posteingangs-DashboardJedes Testkonto und sein Code oder Link, live
- Projekte und TeamsEins pro Kunde oder App, mit eigenen Schlüsseln und Personen
- Tests und CInpm, Python und ein Bericht zu jedem Pull-Request
- KI-AgentenAgenten registrieren sich und holen den Code selbst
- ZustellbarkeitEin Spam-Score, blockierte Dateien und zurückgewiesene E-Mails
- Chrome-ErweiterungRegistrierungsformulare ausfüllen und den Code direkt auf der Seite sehen
- MCP server und PluginsClaude, Cursor, Copilot, Codex, ChatGPT und mehr
Teste dein nächstes Willkommensangebot von Anfang bis Ende.
Erstelle ein kostenloses Konto, melde dich mit einer neuen Testadresse für dein Angebot an und sieh dir den Gutschein, die Prüfungen und das an, was beim Abmelden passiert.
Kostenloses Konto erstellenApp öffnen