E-posta adresi doğrulama

Bir veya birden fazla e-posta adresini yapıştırın – her satıra bir adres. Araç her satır için yazımın internet standartlarına uyup uymadığını, uymuyorsa nedenini gösterir. Yalnızca söz dizimini kontrol eder, posta kutusunun var olup olmadığını değil.

“Ad Soyad <adres@example.com>” biçimi de çalışır. Boş satırlar atlanır.

Metniniz tarayıcınızda kalır – gönderilmez, kaydedilmez ve adres çubuğuna eklenmez.

Sonuç

Sonuç
1 geçerli, 4 notlu, 2 geçersiz (7 adresten)
Satır satır sonuç
GirdiSonuçNeden / not
ayse.yilmaz@example.com✓ geçerli söz dizimi
Ayşe Yılmaz <ayse@example.org>⚠ izin verilir ama alışılmadıkgörünen ad kaldırıldı, yalnızca < > içindeki adres kontrol edildi
info@çiçek.example⚠ izin verilir ama alışılmadıkTürkçe veya başka özel karakterli alan adı – teknik olarak xn--iek-1lab.example
"ayse yilmaz"@example.com⚠ izin verilir ama alışılmadık@ öncesindeki kısım tırnak içinde – izin verilir ama birçok hizmet kabul etmez
hatali@@example.com✗ geçersiz@ öncesinde izin verilmeyen karakter (ör. ikinci bir @, parantez, virgül, tırnak)
isim@example..com✗ geçersizboş alan adı etiketi (art arda iki nokta veya başta/sonda nokta)
admin@localhost⚠ izin verilir ama alışılmadıknoktasız alan adı – yalnızca yerel ağda erişilebilir
Yalnızca söz dizimi – araç posta kutusunun var olup olmadığını veya alan adının e-posta kabul edip etmediğini kontrol etmez. Hiçbir şey gönderilmez.

Nasıl hesaplanır?

Araç yalnızca yazımı kontrol eder. Posta kutusunun var olup olmadığı, alan adının e-posta kabul edip etmediği veya adresin tek kullanımlık olup olmadığı ancak posta sunucusuyla bağlantı kurarak anlaşılabilir – bu araç bunu bilerek yapmaz. Adresleriniz tarayıcınızda kalır; hiçbir şey gönderilmez veya kaydedilmez.

Bir e-posta adresi ne zaman geçerlidir?

Bir adres yerel kısım, @ işareti ve alan adından oluşur. Kontrol, RFC 5321’deki posta kutusu söz dizimine dayanır – bir posta sunucusunun alıcı adresini kabul ettiği biçim:

E-posta adresinde Türkçe karakter

Türkçe karakterli alan adları (çiçek.com.tr) izinlidir: teknik olarak Punycode ile yazılır (xn--iek-1lab.com.tr) ve araç bu biçimi gösterir. @ işaretinden önceki ASCII dışı harfler (ör. ayşe@…) yalnızca SMTPUTF8 uzantısıyla (RFC 6531) iletilebilir ve bunu her sunucu desteklemez – pratikte ayse@… yazmak daha güvenlidir.

Bilerek kabul edilmeyenler

Parantez içindeki yorumlar ve RFC 5322’nin yalnızca eski iletileri okumak için tuttuğu eskimiş biçimler alıcı adreslerine ait değildir ve burada geçersiz sayılır. Alan adında nokta olmayan adresler (admin@localhost) ve köşeli parantez içindeki IP adresleri biçimsel olarak doğrudur, ancak internette iletilemez veya alışılmadıktır.

Sıkça sorulan sorular

Araç bir e-posta adresinin var olup olmadığını kontrol ediyor mu?

Hayır. Yalnızca söz dizimini kontrol eder. Bir posta kutusunun var olduğunun tek güvenilir kanıtı ulaşan bir iletidir – örneğin bir onay bağlantısı (çift onay / double opt-in).

E-posta adresinde büyük harf kullanılabilir mi?

Evet. Alan adında büyük/küçük harf fark etmez. @ öncesindeki kısım RFC 5321’e göre fark gözetebilirdi, ancak neredeyse tüm sağlayıcılar büyük ve küçük harfi aynı sayar.

E-posta adresinde artı işareti olabilir mi?

Evet, isim+bulten@example.com geçerlidir. Birçok sağlayıcı artıyı alt adresler için kullanır. Bir form bunu reddediyorsa hata formdadır.

E-posta adresinde Türkçe karakter olur mu?

Alan adında evet (Punycode ile). @ öncesinde yalnızca SMTPUTF8 uzantısıyla; birçok sunucu bunu desteklemediği için ç, ğ, ı, ö, ş, ü yerine c, g, i, o, s, u kullanmak daha güvenlidir.

Bir e-posta adresi en fazla kaç karakter olabilir?

@ öncesinde en fazla 64, alan adı etiketi başına 63 ve adresin tamamı için 254 karakter (RFC 5321, bölüm 4.5.3.1).

Bütün bir listeyi kontrol edebilir miyim?

Evet, tek seferde 1.000 satıra kadar – her satıra bir adres. Tekrarlanan adresler işaretlenir.

Kaynaklar ve yasal dayanak

Güncelleme:

Benzer araçlar