
validate_email — это простой модуль для валидации email-адресов.
Модуль предоставляет одну основную одноименную функцию, предназначенную для валидации адреса, с помощью уже написанных регулярных выражений. Также в функции реализована проверка mx-записи у сервера и существования переданного адреса, за это отвечают необязательные параметры-флаги функции verify и check_mx.
Функция validate_email проверяет не на существование email-адреса, а возможность на его существования. На фото выше приведён пример.
Модуль отлично подойдёт для различных форм регистрации/входа и в различных других проектах.
Стоит отметить, что при обращении validate_email к DNS записям необходимо предварительно установить модуль py3dns.
Ставится командой ⚙
Простенькая документация и примеры кода здесь.
Модуль предоставляет одну основную одноименную функцию, предназначенную для валидации адреса, с помощью уже написанных регулярных выражений. Также в функции реализована проверка mx-записи у сервера и существования переданного адреса, за это отвечают необязательные параметры-флаги функции verify и check_mx.
Функция validate_email проверяет не на существование email-адреса, а возможность на его существования. На фото выше приведён пример.
Модуль отлично подойдёт для различных форм регистрации/входа и в различных других проектах.
Стоит отметить, что при обращении validate_email к DNS записям необходимо предварительно установить модуль py3dns.
Ставится командой ⚙
pip install validate_email
Простенькая документация и примеры кода здесь.