logo
Geliştiriciler

Kayıtta Gerçek Zamanlı E-posta Doğrulama: Geliştirici Rehberi

Bir kayıt formuna gerçek zamanlı e-posta kontrolü nasıl eklenir: ne zaman çağrılır, her sonuç nasıl ele alınır ve deneyim nasıl hızlı tutulur.

02 Tem 20262 dk okuma
Kayıtta Gerçek Zamanlı E-posta Doğrulama: Geliştirici Rehberi

Formdaki gerçek zamanlı kontrol, kötü veriyi durdurmanın en ucuz yeridir. Her yığınla çalışan pratik bir yaklaşım.

Nerede çağıracağınıza karar verin

  • E-posta alanında odak kaybında ya da gönderirken, her tuş vuruşunda değil.
  • Doğrulama API'sini çağıran sunucunuzu çağırın, böylece anahtarınız tarayıcıya hiç ulaşmaz.

Her sonucu ele alın

  • Geçerli: devam.
  • Geçersiz ya da yazım hatası: net bir mesaj gösterin, yazım hatalarında düzeltilmiş alan adını önerin.
  • Tek kullanımlık: normal bir adres isteyin.
  • Riskli ya da accept-all: kaydı kabul edin ve e-postayla onaylayın.
  • Zaman aşımı ya da hata: kullanıcının devam etmesine izin verin, üçüncü taraf gecikmesi yüzünden geliri asla engellemeyin.

Hızlı tutun

Kısa bir zaman aşımı (iki üç saniye) belirleyin, aynı adres için sonuçları önbelleğe alın ve istekleri geciktirin (debounce).

Uç noktanızı koruyun

IP ve oturuma göre hız sınırı koyun, böylece form adres listelerini denetlemek için suistimal edilemez.

Başlayın

Ücretsiz hesap açın, API sayfasından bir API anahtarı oluşturun ve oradaki örnekleri izleyin. Her hesapta akışı denemek için ayda 100 ücretsiz doğrulama vardır, ücretli planlar aylık 25.000 doğrulama için $19,90'dan başlar. Önce e-posta kontrol aracında tek kontrolleri deneyin.

Adım adım asgari bir entegrasyon

  1. Form gönderildiğinde adresi kısa bir zaman aşımıyla (2 ila 3 saniye) doğrulama API'sine gönderin.
  2. Yanıttaki durumu okuyun.
  3. Duruma göre karar verin (aşağıdaki tabloya bakın) ve hatalar ile zaman aşımları için her zaman bir yedek yolunuz olsun.
DurumÖnerilen eylem
geçerlikabul et
geçersizkullanıcıdan düzeltmesini iste
tek kullanımlıkkalıcı bir adres iste
riskli, hepsini kabul edenkabul et, doğrulanmamış işaretle, onay e-postası gönder
bilinmiyor veya zaman aşımıkabul et, yeniden kontrol için kuyruğa al

Onay e-postası neden hâlâ gerekli

Doğrulama posta kutusunun var olduğunu söyler. Onay bağlantısı yazan kişinin ona sahip olduğunu söyler. Doğrulamayı, onayı göndermeden önce geri dönmeleri ve yazım hatalarını azaltmak için, onayı ise iznin kanıtı için kullanın. Farklı sorunları çözerler.

Kendi sisteminizi sağlıklı tutun

  • Bir adresin sonucunu bir iki gün önbelleğe alın, böylece tekrar gönderimler ek kontrol maliyeti doğurmaz.
  • Formu ve API'yi çağıran uç noktayı hız sınırına alın. Her tuş vuruşunda doğrulayan bir form kötüye kullanım için kolay bir hedeftir.
  • API anahtarını asla ön yüz koduna koymayın. Doğrulayıcıyı sunucunuzdan çağırın.
  • Durumu kullanıcı kaydının yanında günlüğe yazın, böylece destek bir adresin neden reddedildiğini görebilir.

Önce deneyin

API, kayıttan sonra hesap alanından kullanılabilir. Önce mantığı tekli doğrulayıcıyla deneyin ve sonuç alanlarını okuyun.

Paylaş: LinkedIn Facebook
Mailbite Editör EkibiE-posta doğrulama ve teslim edilebilirlik üzerine pratik rehberler.