SORU
20 Temmuz 2009, PAZARTESİ


Ne'In e-posta doğrulama Raylar için?sanat devlet

Kullanıcılar ve neden?' e-posta adresleri doğrulamak için ne kullanıyorsunuz

Aslında MX sunucularını sorgular validates_email_veracity_of kullanarak olmuştu. Ama çeşitli nedenlerle başarısız, çoğunlukla Ağ Trafiği ve güvenilirliği ile ilgili dolu.

Etrafında bir sürü insan e-posta adresi sağlamlık testi yapmak için kullanan net bir şey bulamadım baktım. Bunun için bakımı oldukça doğru eklenti ya da bir taş var mı?

P. S.: Eğer bana e-posta çalıştığını görmek için bir bağlantı içeren bir e-posta göndermek için söyleme Lütfen. "Bir arkadaşına gönder Bu pratik değil yani" özelliği. bir geliştiriyorum

CEVAP
27 Temmuz 2009, PAZARTESİ


Olması gerekenden zorlaştırma. Özellik kritik olmayan; doğrulama sadece yazım hataları yakalamak için temel aklı bir adım. Basit bir düzenli ifade ile bunu yapmak, ve bir şey üzerinde CPU döngüsü çok karmaşık kaybetmeyin.

/\A[A-Za-z0-9._% -] @[A-Za-z0-9.-] \.[A-Za-z] \z/

Eğer gerçekten tüm artıları ve eksileri bilmek istiyorsan okumalısın http://www.regular-expressions.info/email.html -- uyarlanmıştır. Eğer daha doğru ve daha ayrıntılı olarak karmaşık RFC822 uyumlu bir düzenli ifade istiyorsanız, bu sayfada da var. Ama doğrutamamen doğru yapmak zorunda değilsin.

Adres doğrulama başarılı olursa, bir e-posta göndermek için gidiyoruz. Eğer e-posta başarısız olursa, bir hata mesajı alacaksınız. Bu noktada, kullanıcının söyleyebilirsin"Özür dilerim, arkadaşın tekrar denemek istiyorsunuz alırsınız, değil mi?"veya manuel inceleme için bayrak, ya görmezden gelir, ya da her neyse.

Bu adresi eğer uğraşmak zorundasın aynı seçenekleri vardıryaptıdoğrulama geçmek. Eğer doğrulama mükemmel ve adresi varlığının kesin kanıtı elde etse bile, yine de gönderme başarısız olabilir çünkü.

Doğrulama üzerinde yanlış pozitif maliyetinin düşük olması. İyi doğrulama parası da düşük. Onlar ne zaman cömertçe doğrular ve hatalar hakkında endişelenmeyin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • xiaoyu85

    xiaoyu85

    20 ŞUBAT 2010