编程电子邮件验证
使用 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。
- 在 文件 菜单中,点击 新建,然后选择 项目。为简便起见,这将是一个控制台程序。根据需求选择 C# 或 VB.NET 项目。
|创建新项目| | :- | |
|
- 将引用添加到控制台应用程序。
|添加对 Aspose.Email 的引用| | :- | |
|
- 在 Aspose.Email 的安装目录下的 Bin 目录中浏览到 Aspose.Email.dll。
以下代码片段演示了如何验证电子邮件地址。代码执行后,会弹出消息提示该地址是否有效。
- 构建并运行。
|运行应用程序|| | :- | :- | |
| |
基本验证功能
使用 Aspose.Email.Verifications 来验证电子邮件地址的有效性。为此,Aspose.Email.Verifications 提供了 EmailValidator 类。
验证电子邮件
Aspose.Email 的验证功能可用于验证电子邮件地址、域名和邮件服务器。下面的代码片段展示了如何使用 EmailValidator 来验证电子邮件地址。
验证域名
Aspose.Email.Verifications 可以验证域名的有效性。
验证邮件服务器
Aspose.Email.Verifications 可以验证邮件服务器的有效性。