E-posta API’si
Kodunuzdan gönderin, tam bir kez.
Tek çağrı bir ileti ya da yüzlük bir toplu gönderim yollar. Her gönderimin çıkmadan önce bir kimliği olur ve yeniden deneme tekrar göndermek yerine ilk sonucu döndürür.
Kısaca
İşlemsel e-posta API’si nedir?
Bir uygulamanın makbuz, giriş bağlantısı ve uyarı gibi kendi postasını, birinin Gönder’e basması yerine bir HTTP isteğiyle göndermesidir.
100
tek toplu çağrıdaki ileti
365
gönderimin ileriye zamanlanabileceği gün
900
anında gönderimde geri alma süresi, saniye
Nasıl çalışır
Asla hep ya da hiç olmayan bir toplu gönderim
Çağrı başına 100 iletiye kadar, her biri ayrı denetlenir. Hatalı bir adres yalnızca o öğeyi başarısız kılar, kalanlar yine gider.
Şimdi, sonra ya da geri alma süresiyle
Bir yıla kadar ileriye zamanlayın ya da anında gönderimi 15 dakikaya kadar bekletin. Gidene kadar iptal edin ya da yeniden zamanlayın.
Her ileti için bir iz
Her gönderim hemen bir msg_ kimliği alır. Durumunu, her alıcının olaylarını, açılma ve tıklamalarını okuyun.
Toplu gönderim yapın
TypeScript SDK’sı ya da aynı JSON düz HTTP üzerinden.
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const result = await openemail.emails.sendBatch( [ { from: '[email protected]', to: '[email protected]', subject: 'Order AC-4192 has shipped', text: 'It is on its way.' }, { from: '[email protected]', to: '[email protected]', subject: 'Order AC-4193 has shipped', text: 'It is on its way.' }, ], { idempotencyKey: 'shipments:2026-09-23' },) console.log(result.sent, result.failed)Neler sunar
Bugün üründe
Kimlikle şablonlar
Kayıtlı bir şablonu gönderin ve test ettiğiniz sürümü sabitleyin.
Kendi dillerinde
translate ekleyin, her alıcı kendi dilinde okur, olmazsa hiç gönderilmez.
Resend biçiminde de
Resend SDK’sını /compat/resend adresine yönlendirin ve kodunuzu koruyun.
İyi uygulamalar
En iyi şekilde kullanmak
- 01
Idempotency anahtarını türetin
Gönderime neden olan şeyi kullanın, örneğin sipariş numarası, asla zaman damgası değil.
- 02
Durumu okuyun
202 kuyrukta ya da zamanlanmış demektir. Teslim edildi demeden önce status’e bakın.
- 03
Gönderdiklerinizi etiketleyin
İleti başına 10 etikete kadar, her okumada geri döner.
Şu anki durum
Bilmekte fayda var
- Test modu yok
- Her anahtar canlıdır, bu yüzden her gönderim gerçekten teslim edilir.
- Gönderimde geri dönme durumu yok
- Geri dönme GET /emails’e değil, konuya ve email.bounced webhook’una ulaşır.
- Düzenleyiciden gönderilenler listelenmez
- Uygulamadan gönderilen posta GET /emails içinde görünmez.
Sorular
Sık sorulanlar
Devam edin
Şunlarla iyi çalışır
Başlayın
Alan adınız,
postanız.
Bir alan adını OpenEmail'e yönlendirin ve postasını onun etrafında kurulmuş bir posta kutusunda okuyun. Ücretsiz plan bir alan adını kapsar.