Hintergrundbild-Galerie

Wallpapppers sendet seine Konto- und Abrechnungs-E-Mailsüber OpenEmail.

Wallpapppers bietet kostenlose, neu gedachte Hintergrundbilder im Web und auf dem Handy. Ein einziger SDK-Aufruf trägt jede E-Mail, die es sendet, und der Schlüssel, der in seiner Datenbank ein Duplikat verhindert, verhindert auch eines bei OpenEmail.

services/emails/sendTransactionalEmail.ts
await getOpenEmail().emails.send(  {    from: fromEmail(),    to,    subject,    html,    text,  },  {    idempotencyKey,    signal: AbortSignal.timeout(EMAIL_SEND_TIMEOUT_MS),  },)

Jede Abrechnungs-E-Mail verwendet den Schlüssel wieder, den Wallpapppers mit dem Ereignis gespeichert hat, und jeder Versand gibt nach 15 Sekunden auf, statt einen Job offen zu halten.

9

Arten von E-Mails im Einsatz

15

Sekunden, bevor ein Versand abgebrochen wird

Sept. 2026

Der Monat, in dem es auf OpenEmail startete

Was darüber läuft

Was Wallpapppers
auf OpenEmail laufen lässt.

  • AnmeldecodesGesendet, sobald jemand einen anfordert.
  • WillkommenAn neue Konten in ihrer ersten Woche gesendet.
  • Download-ResetEin Hinweis, wenn wieder ein kostenloser Download verfügbar ist, mit den drei neuesten Hintergrundbildern.
  • AbrechnungSechs E-Mails, vom Start eines Tarifs bis zur Erstattung, für Abonnenten im Web und im App Store gleichermaßen. Wallpapppers hat die eigenen E-Mails seines Zahlungsanbieters abgeschaltet, daher sind dies die einzigen Zahlungshinweise, die die Leute bekommen.

Wie es gebaut wurde

Wie Wallpapppers
es aufgebaut hat.

  1. 01

    Ein Client, einmal erstellt

    Wallpapppers erstellt den OpenEmail-Client bei der ersten Nutzung und verwendet ihn für jeden Versand wieder.

  2. 02

    Jedes Abrechnungsereignis einreihen

    Webhooks des Zahlungsanbieters und des App Store stellen eine E-Mail in die Warteschlange, mit einem Schlüssel, der das genaue Ereignis benennt, etwa ein Abonnement und den Zeitpunkt seiner Kündigung.

  3. 03

    Mit demselben Schlüssel senden

    Ein Job sendet alle zehn Minuten, was in der Warteschlange liegt, und übergibt diesen Schlüssel als Idempotenzschlüssel an OpenEmail, sodass eine Wiederholung nie eine zweite Kopie zustellen kann.

  4. 04

    Schnell scheitern, dann wiederholen

    Jeder Versand wird nach 15 Sekunden abgebrochen. Eine Abrechnungs-E-Mail bekommt bis zu drei Versuche, und eine, die hängt oder fehlgeschlagen ist, löst einen Alarm aus.

Genutzte Funktionen

Die OpenEmail-Funktionen,
auf die Wallpapppers setzt.

E-Mail-API

Eine Nachricht oder hundert pro Aufruf senden, jetzt oder später, und wiederholen, ohne doppelt zu senden.

Typisierte SDKs

Clients für TypeScript, Python und Ruby, eine Methode für jede Operation.

/threads?query=invoice
{ "threads": 12 }
Dasselbe Postfach, ob eine Person oder ein Programm es hält.
API-Schlüssel

Ein Schlüssel pro Aufgabe, beschränkt auf die Scopes und Absender, die er braucht, und jeder Aufruf protokolliert.

Mehrere Domains

Mehrere Domains auf einen Posteingang richten, Subdomains eingeschlossen.

acme.comacme.devteam.acme.comhey.acme.io

Fragen

Fragen zu
Wallpapppers und OpenEmail.

Schlüssel erzeugen.
Etwas senden.

Voller Zugang zu API, MCP und SDK in jedem Tarif, auch im kostenlosen.