PHP geçerli ve kullanımda e-posta adresi denetleniyor

3 Cevap php

Ben bu tam mümkün olup olmadığından emin değilim, ama ben oraya atmak düşündüm.

Ben onun için geliştirilen bir web sitesinde bir iletişim formu aracılığıyla bildiği biri bazı nefret-mail oluyor bir müşterim var. Şu anda bir Captcha ile birlikte, geçerli olarak biçimlendirilmiş e-posta adresi için normal kontrolleri yapmak, ancak istemci kullanıcı formda / kendi e-posta adresinizi girin istedi.

Şimdi böyle bir şey rahatlıkla sahte Yahoo hesabı, vb kurarak sahte olabileceğini biliyoruz, ama müşterinin düşünce bu kişi oldukça bu bilgisayar okur-yazar olmasıdır.

Is there any possibility for checking if an email address is valid and in-use? The only other things I can think of is turning his contact form into a mailto: link.

3 Cevap

Bir e-posta adresi kullanımda onaylamak için tek yolu benzersiz bir belirteç ile ona bir e-posta göndermek ve onlara (bir bağlantıyı tıklayarak, genellikle) size geri belirteci geçmek sahip olmaktır. Bu e-posta listesi kaydolmalardır nasıl çalışır genellikle.

Orada SMTP protokolü anlatmak için teorik yolu vardır, ancak pek çok (ya da belki de çoğu) sunucularının dolayı spam onları kötüye ile ilgili sorunlar için bu saygı yok.

Işe rağmen, ben Akismet bulmak (http://akismet.com/) spam ve formları ve yorumlar istenmeyen e-postaları engelleme oldukça iyi.

O başarısız olur ve sorun IP tarafından kara listeye yalnızca tek, hatta tarayıcı parmak izi ile varsa onlar varız if (http://www.h-online.com/security/news/item/EFF-demonstrates-a-browser-s-finger-print-918786.html) Sonuçta bu olsa birini durdurmak imkansız.

Mesajı bazı sık kullanılan istismar sözcüğünü içeren veya IP adresini istismarcıları, neden sadece bu e-posta göndermek değil?