배경화면 갤러리
Wallpapppers는 계정 및 결제 이메일을OpenEmail로 보냅니다.
Wallpapppers는 웹과 휴대폰에서 새롭게 재해석한 무료 배경화면을 제공합니다. 보내는 모든 이메일이 SDK 호출 하나로 나가며, 데이터베이스에서 중복을 막는 키가 OpenEmail에서도 중복을 막습니다.
await getOpenEmail().emails.send( { from: fromEmail(), to, subject, html, text, }, { idempotencyKey, signal: AbortSignal.timeout(EMAIL_SEND_TIMEOUT_MS), },)각 결제 이메일은 Wallpapppers가 이벤트와 함께 저장한 키를 재사용하고, 모든 발송은 작업을 붙잡아 두지 않고 15초가 지나면 포기합니다.
9
프로덕션에서 보내는 이메일 종류
15
초가 지나면 어떤 발송이든 중단
2026년 9월
OpenEmail을 쓰기 시작한 달
OpenEmail을 거치는 일
Wallpapppers에서 OpenEmail로
처리하는 일.
- 로그인 코드요청하는 즉시 발송됩니다.
- 환영 메일새 계정에 첫 주 동안 발송됩니다.
- 다운로드 초기화무료 다운로드를 다시 쓸 수 있게 되면 최신 배경화면 세 개와 함께 알립니다.
- 결제요금제 시작부터 환불까지 이메일 6종을 웹과 App Store 구독자 모두에게 보냅니다. Wallpapppers는 결제 대행사 자체 이메일을 꺼 두었기 때문에, 사람들이 받는 결제 안내는 이것뿐입니다.
만든 방법
Wallpapppers에서
이렇게 구성했습니다.
- 01
한 번 만든 클라이언트 하나
Wallpapppers는 처음 사용할 때 OpenEmail 클라이언트를 만들고 모든 발송에 재사용합니다.
- 02
모든 결제 이벤트를 대기열에
결제 및 App Store 웹훅은 구독과 그 구독이 해지된 시점처럼 정확한 이벤트를 가리키는 키와 함께 이메일을 대기열에 넣습니다.
- 03
같은 키로 발송
10분마다 도는 작업이 대기열에 있는 이메일을 보내고 그 키를 OpenEmail에 멱등성 키로 넘기므로, 재시도해도 두 번째 사본은 절대 전달되지 않습니다.
- 04
빠르게 실패하고 다시 시도
각 발송은 15초가 지나면 중단됩니다. 결제 이메일은 최대 세 번까지 시도하며, 멈췄거나 실패한 이메일은 알림을 띄웁니다.
질문
자주 묻는 질문,
Wallpapppers 및 OpenEmail에 대해.
키를 발급하세요.
무언가 보내세요.
무료 요금제를 포함한 모든 요금제에서 API, MCP, SDK를 모두 이용할 수 있습니다.