Ürününün gönderdiği posta
çağrıdan sonuca kadar
Uygulaman bir mesaj gönderir, OpenEmail onu kendi alan adından iletir. Her çağrı onu yapan anahtara bağlıdır ve her gönderimin okunacak bir sonucu vardır.
Çağrı bir mesaj kimliğiyle yanıt verir. Uç noktana gelen her olay aynı kimliği taşır.
Nereden başlar
Bugün böyle görünüyor.
Posta kodundan çıkıyor
Makbuzları, kayıt kodlarını ve şifre sıfırlamalarını bir kişi yazmaz, arka ucun gönderir.
Gönderimden sonra hiçbir şey dönmüyor
Bir müşteri kodun hiç gelmediğini söylüyor ve karşılaştırılacak bir teslim kaydı yok.
Tek ortak anahtar, çağrı kaydı yok
Her servis aynı gizli anahtarla gönderir ve hangi çağrının ne zaman başarısız olduğunu hiçbir şey göstermez.
Nasıl çalışır
Dört adımda hazır.
- 01
Alan adını doğrula
Ayarlarda gösterilen kayıtları yayınla, eşleştiklerinde alan adı yeşile döner.
- 02
Sınırlı bir anahtar ver
Anahtarı gönderebileceği adreslerle ve alan adlarıyla sınırla, erişebileceklerini de bir rolle kısıtla.
- 03
Mesajı gönder
Tek çağrı şablonu, değerlerini ve alıcıyı belirtir, yeniden deneme onu iki kez gönderemez.
- 04
Webhook'u al, kaydı oku
Uç noktan her olayı mesaj kimliğiyle alır, kayıt da teslim edildi, geri döndü ya da hata gösterir.
Neye dayanır
İşi yapan parçalar.
Belgelenmiş bir API'ye, sınırlandırılabilen anahtarlara, tipli bir SDK'ya, uç noktana giden webhook'lara, sürümlü şablonlara ve gönderen alan adının arkasındaki kayıtlara dayanır.
Üretilebilir, kapsamlandırılabilir ve iptal edilebilir anahtarlara sahip, belgelenmiş bir HTTP API'si.
Önce bir TypeScript istemcisi, sonra gerisi.
Sizi sorgu yapmaya zorlamak yerine, posta geldiğinde uç noktanıza haber verir.
Bir kez yazılan, sürümlenen ve defalarca gönderilen bir gövde: yazma penceresinden, kendi kodunuzdan ya da bir ajan tarafından.
Gönderen alan adının yayımlanmış kayıtları tuttuğunda gönderenin yanında bir işaret.
Kopyalamanız için yazdırılan ya da bir eşitlemeyle yazılan başlangıç niteliğinde bir p=none kaydı; sizin adınıza asla sıkılaştırılmaz.
v=DMARC1; p=none; rua=…
Uygulamada
Her parça, adım adım.
Dört kısa sayfa yolu adım adım izler: kodundan gönderim, çağrı kaydını okumak, gönderimden sonra ne olduğu ve henüz gelmemiş olan test çalıştırması içindeki posta.
Makbuzları, kodları ve sıfırlama bağlantılarını kendi kodundan gönder, ulaştıklarında haberin olsun.
Bir anahtarın yaptığı her çağrı, gönderdiğin her webhook, kod ve süreyle.
Her test çalıştırmasına kendi adresini ver ve aldığı postayı oku.
Sorular
Kaydolmadan önce sorulanlar.
Yeniden deneme aynı e-postayı iki kez göndermeyi nasıl önler?
Tek çağrı şablonu, değerlerini ve alıcıyı belirtir, bu çağrının yeniden denenmesi iki kez gönderemez. Çağrı bir mesaj kimliğiyle yanıt verir ve uç noktanın aldığı her olay aynı kimliği taşır.
Gönderimden sonra ne olduğunu görebilir miyim?
Evet. Her gönderim güne, kaynağa ve gönderen adrese göre teslim edildi, geri döndü, şikâyet ya da hata olarak görünür; istek kaydı da bir anahtarın yaptığı her çağrı için yöntemi, yolu, durum kodunu ve süreyi tutar.
Benim dilim için bir SDK var mı?
Çoğu durumda henüz yok. Tipli istemci önce TypeScript için, diğerleri ardından gelecek; şimdilik diğer tüm diller belgelenmiş HTTP API'yi doğrudan çağırır.
Benzer işler
Aynı kutu için başka işler.
Her talep, kayıt ya da müşteri kendi adresine sahip olabilir. Oraya gönderilen posta uç noktana imzalı bir olay olarak ulaşır ve kodun o adres olarak yanıt verir.
Bir ajana kendi adresini ve yapabileceklerine göre sınırlanmış bir anahtar ver. Okur, etiketler, taslak yazar ve gönderir, yaptığı her çağrı da kaydedilir.
Bir kez şablon olarak yaz. Düzenleyiciden, kendi kodundan ya da seçtiğin bir günde gönder, sonra ne olduğunu oku.