Програмування перевірки електронної пошти

Використання 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.
  • У меню File натисніть New, а потім Project. Для простоти це буде консольна програма. Виберіть проект 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 може перевірити дійсність поштового сервера.