E-posta doğrulama, web geliştirmede en sık karşılaşılan görevlerden biridir. Doğru yapıldığında geri dönen e-postaları önler, veri kalitesini artırır ve kullanıcı deneyimini iyileştirir.
E-posta Adresi Yapısı
Bir e-posta adresi şu formattadır: yerel-bölüm@alan-adı
| Bölüm | Kurallar | Örnekler |
|---|---|---|
| Yerel bölüm | 64 karaktere kadar, harf, rakam ve özel karakterler | ahmet.yilmaz, kullanici+etiket |
| @ sembolü | Zorunlu ayırıcı | @ |
| Alan adı | Geçerli alan adı, en az bir nokta | gmail.com, sirket.com.tr |
E-posta Doğrulama Seviyeleri
1. Format Doğrulama (Sözdizimi)
E-postanın beklenen desene uyup uymadığını kontrol edin:^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
2. Alan Adı Doğrulama (DNS)
Alan adının var olduğunu ve MX (posta değişim) kayıtlarına sahip olduğunu doğrulayın.3. Posta Kutusu Doğrulama (SMTP)
Belirli posta kutusunun var olup olmadığını kontrol etmek için posta sunucusuna bağlanın.Yaygın Doğrulama Hataları
| Hata | Neden Yanlış? |
|---|---|
| Yerel bölümde + reddetme | Gmail ve diğerleri kullanici+etiket@alan destekler |
| TLD'yi 3 karakterle sınırlama | .museum, .travel gibi uzun TLD'ler mevcut |
| Büyük/küçük harf duyarlılığı | Pratik olarak büyük/küçük harf fark etmez |
Geliştiriciler İçin İpuçları
Kendiniz Deneyin
Ücretsiz E-posta Doğrulama aracımızla herhangi bir e-posta adresini anında doğrulayın.