Jump to content
php.lv forumi

E-pastu validācija


NBS

Recommended Posts

ne visus epastus ir iespējams pārbaudīt ar smtp, arī norādītais links nestrādā korekti jo arī neeksistējošiem epastiem saka, ka epasts eksistē.

 

nāksies vien iztikt ar preg_match vai http://lv.php.net/manual/en/function.filter-var.php

 

vislabāk pārbaudīt epastus, nosūtot uz norādīto epastu atpakaļsaiti un ja cilvēks nospiež uz saites, tad 100% emails eksistē.

Link to comment
Share on other sites

Nu jā, to, ka var čekot vai hosts ir īsts to jau es zināju.

Bet tas īsti nederēs.

Un tas saits diezgan labi strādā, vismaz ko es vadu iekšā.

Pēc tiem piemēriem neko sakarīgu neredzu.

Ja nemaldos ar socket vai kaut ir saitīts tā validācija.

Ka sūta hostam caur 25 portu pieprasījumu ar noteiktu e-pastu

un tas atbild ar atbildi vienā veidā vai otrā,

vai eksistē vai neeksistē šis konkrētais e-pasts.

Vai kādam varbūt ir šāds kods ?

Link to comment
Share on other sites

šeit ir diezgan izsmeļoša atbilde: http://stackoverflow.com/questions/4664254/how-to-check-whether-an-email-id-exists-or-not

 

Šeit ir kaut kāds kods, kas veic visu validāciju kopumā, tai skaitā konektējas klāt e-pasta serverim, varbūt no tā var izņemt vajadzīgo fragmentu: http://www.tienhuis.nl/files/email_verify_source.php

Edited by codez
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...