Programmation de la vérification d'e‑mails
Utilisation d’Aspose.Email.Verifications
Aspose.Email.Verifications offre une prise en charge complète de la validation des adresses e‑mail. À l’aide de la classe Aspose.Email.Verifications.EmailValidator, différents types de validation peuvent être effectués, notamment la vérification de la syntaxe de l’e‑mail, la vérification du domaine de l’e‑mail et la vérification des comptes utilisateurs auprès des serveurs de messagerie. L’énumération ValidationPolicy est utilisée pour définir le niveau de politique de validation :
- SyntaxOnly valide uniquement la syntaxe de l’adresse e‑mail.
- SyntaxAndDomain valide la syntaxe de l’adresse e‑mail, puis le domaine.
- MailServer valide l’adresse en essayant de se connecter au serveur de messagerie.
Application d’exemple
Aspose.Email.Verifications est un composant puissant et utile pour vérifier la validité des adresses e‑mail, des noms de domaine e‑mail et bien plus encore. Cet article montre comment créer une application utilisant Aspose.Email.Verifications. L’application de démonstration vérifie la validité d’une adresse e‑mail.
Pour créer une application qui utilise Aspose.Email.Verifications afin de vérifier les adresses e‑mail :
- Ouvrez Visual Studio.
- Dans le menu Fichier, cliquez sur Nouveau, puis sur Projet. Pour simplifier, il s’agira d’un programme console. Choisissez un projet C# ou VB.NET selon vos préférences.
|Creating a new project| | :- | |
|
- Ajoutez une référence à l’application console.
|Adding a reference to Aspose.Email| | :- | |
|
- Naviguez jusqu’à Aspose.Email.dll dans le répertoire Bin sous le répertoire d’installation d’Aspose.Email.
Le fragment de code suivant montre comment valider une adresse e‑mail. Lors de l’exécution du code, un message indique si l’adresse e‑mail est valide ou non.
- Construire et exécuter.
|Exécution de l’application.|| | :- | :- | |
| |
Fonctionnalité de validation de base
Utilisez Aspose.Email.Verifications pour vérifier la validité des adresses e‑mail. À cette fin, Aspose.Email.Verifications propose la classe EmailValidator.
Validation d’e‑mails
La fonctionnalité de validation d’Aspose.Email peut être utilisée pour valider les adresses e‑mail, les noms de domaine et les serveurs de messagerie. Le fragment de code suivant montre comment utiliser EmailValidator pour valider une adresse e‑mail.
Validation du domaine
Aspose.Email.Verifications peut vérifier la validité d’un nom de domaine.
Validation du serveur de messagerie
Aspose.Email.Verifications peut vérifier la validité d’un serveur de messagerie.