Verificarea existenței e-mail, fă-te în PHP

Verificarea existenței e-mail, fă-te în PHP

Cum este existența de verificare e-mail?

Pur și simplu, există 2 etape:

Pasul 1: validarea e-mailului pentru erori

În această etapă, vom verifica toate e-mailurile pentru o eroare în utilizarea regex. Dar mai multe despre asta într-un articol separat, pentru că este tot ce știu și sunt capabili să o lungă perioadă de timp.

Etapa 2: Dialogul cu serverul destinatarului, pentru a verifica există un utilizator sau nu.

Mai departe în mod direct la a doua etapă. Ce ar trebui făcut pentru a verifica existența de e-mail?

2) determină serverul de mail MX

3) se va conecta la serverul MX

Primul punct - cel mai ușor, selectați adresa de domeniu, folosind o expresie regulată:

Ca rezultat, vom obține o serie de tablouri asociative, fiecare dintre acestea - înregistrarea MX a domeniului (pot exista mai multe). Alegeți orice, și trece la pasul următor.

Acum, folosind priza pentru a se conecta la serverul MX și să aibă un dialog cu el.

Deci, la server este conectat, și așteaptă informații de la noi. Pentru a face acest lucru, să dețină un dialog cu serverul.

În mod ideal, dialogul cu serverul ar trebui să fie după cum urmează:

De fapt, trimiterea unui mesaj de serviciu pentru dialog realizat de funcția:

Dar obtinerea prin funcția:

Asteptati serviciu „verificarea e-mail a existenței“ în orice moment în curând.


În ciuda tuturor acestor lucruri interesante cu e-mail de mai sus, este important să nu uităm despre viața în afara internetului. Recomanda cumpararea cladiri din Bucuresti cartier Frunze. Construcție nouă - o înaltă calitate și structură durabilă, care, în unele cazuri, sunt mai avantajoase decât locuințe secundare. Cumpărarea imobiliare, clădiri, veți obține libertatea de alegere în finisarea materialelor, aspectul, și, în general mai plăcut să trăiască în noi.