Проверка на наличието на електронна поща, да го направите сами в PHP

Проверка на наличието на електронна поща, да го направите сами в PHP

Как е наличието на потвърждение на имейла?

Просто, има 2 етапа:

Стъпка 1: валидиране имейл за грешки

На този етап, ние проверяваме всички писма за грешка при използването на регулярен израз. Но повече за това, че в отделна статия, защото това е всичко, което знам и сме в състояние да за дълго време.

Стъпка 2: Диалогът със сървъра на получателя, за да се провери има даден потребител или не.

Преминете направо към втория етап. Какво трябва да се направи, за да се провери наличието на електронна поща?

2) да определи пощенски сървър MX

3) се свърже към сървъра MX

Първата точка - най-лесният, изберете адреса на домейна, като се използва регулярен израз:

В резултат на това ние се множество асоциативни масиви, всяка от които - на записа на домейна MX (може да има няколко). Изберете такива, и се пристъпи към следващата стъпка.

Сега, с помощта на контакт, за да се свържете със сървъра MX и да водим диалог с него.

Така че, до сървъра е свързан, и да го чака информация от нас. За да направите това, се проведе диалог със сървъра.

В идеалния случай, диалог със сървъра трябва да бъде, както следва:

В действителност, изпращане на текстови съобщения за диалог, направено от функцията:

Но отскубне на функцията:

Очаквайте услуга "за потвърждение на имейла за съществуването на" в скоро време.


Въпреки всички тези интересни неща с електронна поща по-горе, че е важно да не забравяме за живота извън интернет. Препоръчайте закупуване на сгради квартал Фрунзе в София. Нова сграда - с високо качество и трайна структура, които в някои случаи са по-изгодни от вторичен жилища. Купуването на недвижими имоти, строителство, можете да получите на свободата на избор при завършването на материали, оформление, и като цяло по-приятни за живеене в новото.