Програмиране на проверка на имейл
Използване на 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 проект, както предпочитате.
|Creating a new project| | :- | |
|
- Добавете референт към конзолното приложение.
|Adding a reference to Aspose.Email| | :- | |
|
- Придвижете се до Aspose.Email.dll в директорията Bin под директорията на инсталацията на Aspose.Email.
Следният фрагмент от код ви показва как да валидирате имейл адрес. Когато кодът се изпълни, съобщение обявява дали имейл адресът е валиден или не.
- Създаване и изпълнение.
|Стартиране на приложението.|| | :- | :- | |
| |
Basic Validation Functionality
Използвайте Aspose.Email.Verifications за проверка на валидността на имейл адреси. За тази цел Aspose.Email.Verifications разполага с класа EmailValidator.
Validating Emails
Функционалността за валидиране на Aspose.Email може да се използва за проверка на имейл адреси, имена на домейни и пощенски сървъри. Следният кодов фрагмент показва как да се използва EmailValidator за валидиране на имейл адрес.
Валидиране на домейн
Aspose.Email.Verifications може да проверява валидността на име на домейн.
Валидиране на пощенски сървър
Aspose.Email.Verifications може да проверява валидността на пощенски сървър.