Программирование проверки электронной почты

Использование Aspose.Email.Verifications

Aspose.Email.Verifications предоставляет полную поддержку для проверки электронной почты. С помощью класса Aspose.Email.Verifications.EmailValidator можно выполнять различные типы проверки, включая проверку синтаксиса электронной почты, проверку домена электронной почты и проверку учетных записей пользователей с почтовыми серверами. Перечисление ValidationPolicy используется для установки уровня проверки:

  • SyntaxOnly проверяет синтаксис адреса электронной почты.
  • SyntaxAndDomain проверяет синтаксис адреса электронной почты, затем домен.
  • MailServer проверяет адрес, пытаясь подключиться к почтовому серверу.

Пример приложения

Aspose.Email.Verifications — это мощный и полезный компонент для проверки действительности адресов электронной почты, доменных имен электронной почты и многого другого. Эта статья показывает, как создать приложение с использованием Aspose.Email.Verifications. Демонстрационное приложение проверяет действительность адреса электронной почты.

Чтобы создать приложение, которое использует Aspose.Email.Verifications для проверки адресов электронной почты:

  • Откройте Visual Studio.
  • В меню Файл нажмите Создать и затем Проект. Для простоты это будет консольная программа. Выберите проект C# или VB.NET по своему усмотрению.
Создание нового проекта
todo:image_alt_text
  • Добавьте ссылку на консольное приложение.
Добавление ссылки на Aspose.Email
todo:image_alt_text
  • Просмотрите Aspose.Email.dll в каталоге Bin под каталогом установки Aspose.Email.

Следующий фрагмент кода показывает, как проверить адрес электронной почты. Когда код выполняется, сообщение объявляет, является ли адрес электронной почты действительным или нет.

  • Постройте и запустите.
Запуск приложения.
todo:image_alt_text  

Основная функциональность проверки

Используйте Aspose.Email.Verifications для проверки действительности адресов электронной почты. Для этой цели Aspose.Email.Verifications имеет класс EmailValidator.

Проверка адресов электронной почты

Функциональность проверки Aspose.Email может быть использована для проверки адресов электронной почты, доменных имен и почтовых серверов. Следующий фрагмент кода показывает, как использовать EmailValidator для проверки адреса электронной почты.

Проверка домена

Aspose.Email.Verifications может проверить действительность доменного имени.

Проверка почтового сервера

Aspose.Email.Verifications может проверить действительность почтового сервера.