Programování ověřování e‑mailů
Použití Aspose.Email.Verifications
Aspose.Email.Verifications poskytuje úplnou podporu pro ověřování e‑mailových adres. Pomocí třídy Aspose.Email.Verifications.EmailValidator lze provádět různé typy ověření, včetně kontroly syntaktické správnosti e‑mailu, kontroly domény a kontrol uživatelských účtů na poštovních serverech. Výčtový typ ValidationPolicy se používá k nastavení úrovně ověřovací politiky:
- SyntaxOnly validuje pouze syntaxi e‑mailové adresy.
- SyntaxAndDomain ověřuje syntaxi e‑mailové adresy a poté doménu.
- MailServer ověřuje adresu pokusem o připojení k poštovnímu serveru.
Ukázková aplikace
Komponenta Aspose.Email.Verifications je výkonný a užitečný nástroj pro kontrolu platnosti e‑mailových adres, doménových jmen a mnohých dalších věcí. Tento článek ukazuje, jak vytvořit aplikaci pomocí Aspose.Email.Verifications. Demo aplikace kontroluje platnost e‑mailové adresy.
Pro vytvoření aplikace, která používá Aspose.Email.Verifications k ověření e‑mailových adres:
- Otevřete Visual Studio.
- V nabídce File klikněte na New a poté Project. Pro jednoduchost to bude konzolový program. Vyberte projekt v C# nebo VB.NET podle libosti.
|Vytvoření nového projektu| | :- | |
|
- Přidejte referenci do konzolové aplikace.
|Přidání reference na Aspose.Email| | :- | |
|
- Procházejte k souboru Aspose.Email.dll ve složce Bin v instalačním adresáři Aspose.Email.
Následující úryvek kódu vám ukazuje, jak ověřit e‑mailovou adresu. Po spuštění kódu se zobrazí zpráva, která oznamuje, zda je e‑mailová adresa platná, nebo ne.
- Sestavte a spusťte.
|Spuštění aplikace.|| | :- | :- | |
| |
Základní validační funkčnost
Použijte Aspose.Email.Verifications k ověření platnosti e‑mailových adres. K tomuto účelu má Aspose.Email.Verifications třídu EmailValidator.
Validace e‑mailů
Funkcionalita ověřování v Aspose.Email lze použít k validaci e‑mailových adres, doménových jmen a poštovních serverů. Následující úryvek kódu ukazuje, jak použít EmailValidator k ověření e‑mailové adresy.
Ověřování domény
Aspose.Email.Verifications může ověřit platnost doménového jména.
Ověřování poštovního serveru
Aspose.Email.Verifications může ověřit platnost poštovního serveru.