Programmierung von E‑Mail‑Verifizierung
Verwendung von Aspose.Email.Verifications
Aspose.Email.Verifications bietet vollständige Unterstützung für die Validierung von E‑Mail‑Adressen. Mit Hilfe der Klasse Aspose.Email.Verifications.EmailValidator können verschiedene Arten der Validierung durchgeführt werden, einschließlich der Überprüfung der E‑Mail‑Syntax, der Domain und der Benutzerkonten bei Mail‑Servern. Der Enumerationswert ValidationPolicy wird verwendet, um das Validierungs‑Policy‑Level festzulegen:
- SyntaxOnly prüft nur die Syntax der E‑Mail‑Adresse.
- SyntaxAndDomain prüft zunächst die Syntax der E‑Mail‑Adresse und anschließend die Domain.
- MailServer validiert die Adresse, indem versucht wird, eine Verbindung zum Mail‑Server herzustellen.
Beispielanwendung
Aspose.Email.Verifications ist eine leistungsstarke und nützliche Komponente, um die Gültigkeit von E‑Mail‑Adressen, E‑Mail‑Domainnamen und vieles mehr zu prüfen. Dieser Artikel zeigt, wie man eine Anwendung mit Aspose.Email.Verifications erstellt. Die Demo‑Anwendung prüft die Gültigkeit einer E‑Mail‑Adresse.
Um eine Anwendung zu erstellen, die Aspose.Email.Verifications zur Überprüfung von E‑Mail‑Adressen verwendet:
- Öffnen Sie Visual Studio.
- Im Datei‑Menü klicken Sie auf Neu und dann auf Projekt. Zur Vereinfachung wird dies ein Konsolenprogramm sein. Wählen Sie ein C#‑ oder VB.NET‑Projekt nach Belieben.
|Erstellen eines neuen Projekts| | :- | |
|
- Fügen Sie eine Referenz zur Konsolenanwendung hinzu.
|Hinzufügen einer Referenz zu Aspose.Email| | :- | |
|
- Navigieren Sie zum Aspose.Email.dll im Bin‑Verzeichnis unter dem Installationsverzeichnis von Aspose.Email.
Das folgende Code‑Snippet zeigt, wie Sie eine E‑Mail‑Adresse validieren. Beim Ausführen des Codes gibt eine Meldung an, ob die E‑Mail‑Adresse gültig ist oder nicht.
- Erstellen und ausführen.
|Anwendung ausführen.|| | :- | :- | |
| |
Grundlegende Validierungsfunktionalität
Verwenden Sie Aspose.Email.Verifications, um die Gültigkeit von E‑Mail‑Adressen zu prüfen. Zu diesem Zweck stellt Aspose.Email.Verifications die Klasse EmailValidator bereit.
E‑Mails validieren
Die Validierungs‑Funktionalität von Aspose.Email kann genutzt werden, um E‑Mail‑Adressen, Domainnamen und Mail‑Server zu prüfen. Das nachfolgende Code‑Snippet zeigt, wie EmailValidator verwendet wird, um eine E‑Mail‑Adresse zu validieren.
Domain validieren
Aspose.Email.Verifications kann die Gültigkeit eines Domainnamens verifizieren.
Mail‑Server validieren
Aspose.Email.Verifications kann die Gültigkeit eines Mail‑Servers verifizieren.