Galerie de fonds d’écran
Wallpapppers envoie ses e-mails de compte et de facturationvia OpenEmail.
Wallpapppers propose des fonds d’écran gratuits et réinventés, sur le web et sur téléphone. Un seul appel au SDK porte chaque e-mail qu’il envoie, et la clé qui bloque un doublon dans sa base de données en bloque aussi un chez OpenEmail.
await getOpenEmail().emails.send( { from: fromEmail(), to, subject, html, text, }, { idempotencyKey, signal: AbortSignal.timeout(EMAIL_SEND_TIMEOUT_MS), },)Chaque e-mail de facturation réutilise la clé que Wallpapppers a enregistrée avec l’événement, et chaque envoi abandonne au bout de 15 secondes au lieu de garder une tâche ouverte.
9
types d’e-mails en production
15
secondes avant qu’un envoi soit interrompu
sept. 2026
Le mois où il a démarré sur OpenEmail
Ce qui y passe
Ce que Wallpapppers fait tourner
sur OpenEmail.
- Codes de connexionEnvoyés dès que quelqu’un en demande un.
- BienvenueEnvoyé aux nouveaux comptes pendant leur première semaine.
- Réinitialisation des téléchargementsUn message quand un téléchargement gratuit est de nouveau disponible, avec les trois fonds d’écran les plus récents.
- FacturationSix e-mails, du début d’un forfait à un remboursement, pour les abonnés du web comme de l’App Store. Wallpapppers a désactivé les e-mails de son prestataire de paiement, ce sont donc les seuls avis de paiement que les gens reçoivent.
Comment il a été construit
Comment Wallpapppers
l’a assemblé.
- 01
Un client, créé une fois
Wallpapppers crée le client OpenEmail à la première utilisation et le réutilise pour chaque envoi.
- 02
Mettre chaque événement de facturation en file
Les webhooks de paiement et de l’App Store mettent en file un e-mail avec une clé qui nomme l’événement exact, comme un abonnement et le moment où il a été résilié.
- 03
Envoyer avec la même clé
Une tâche lancée toutes les dix minutes envoie ce qui est en file et transmet cette clé à OpenEmail comme clé d’idempotence, si bien qu’une nouvelle tentative ne peut jamais livrer une seconde copie.
- 04
Échouer vite, puis réessayer
Chaque envoi est interrompu au bout de 15 secondes. Un e-mail de facturation a droit à trois tentatives au plus, et un e-mail bloqué ou en échec déclenche une alerte.
Fonctionnalités utilisées
Les fonctionnalités d’OpenEmail
sur lesquelles Wallpapppers s’appuie.
Envoyez un message ou cent par appel, maintenant ou plus tard, et réessayez sans jamais envoyer deux fois.
Des clients TypeScript, Python et Ruby, une méthode pour chaque opération.
Questions
Questions sur
Wallpapppers et OpenEmail.
Plus d’intégrations
D’autres équipes
qui construisent sur OpenEmail.
- Modulify
Plateforme web IA
La plateforme IA la plus rapide pour les sites et applications web.
- Envless
Gestionnaire de secrets
Garde les variables d'environnement chiffrées, versionnées et synchronisées dans chaque environnement.
- Ip2Geo
API de géolocalisation IP
Transforme des adresses IP en données de localisation en un seul appel.
- Uebfaqe
Créateur de sites IA
Crée des sites professionnels pour les entreprises d'Albanie avec l'IA.
Générez une clé.
Envoyez quelque chose.
Accès complet à l’API, à MCP et au SDK dans toutes les formules, la gratuite comprise.