检查电子邮件地址的语法和验证的网域的邮件服务器。 ComponentSpace电邮检查组件提供充分语法检查的电子邮件地址,以及验证和域用户名测试使用SMTP 。选择一级的检查您需要从一个快速语法检查,在DNS服务器的MX记录,查询,以确保域名是有效的和邮件服务器的配置,以 后一个SMTP检查用户名的邮件服务器。写在100 %托管的C #代码,类库提供。 NET开发先进的电子邮件验证他们的应用范围内。源代码可用。
ComponentSpace电邮检查组件可用于任何Windows或Web应用程序,增加了关于大会进入班级KeyTech.EmailChecker名称。
一流的EmailAddressChecker可让您指定的类型进行检查。您可以选择只检查语法,以验证域名还,或做完整的检查和验证的电子邮件地址的域的邮件服务器。
检查语法是 快的检查它doesn't需要与一台远程服务器。所有电子邮件地址的格式,所指明的符合RFC - 2822 ,是支持。例如,下面是有效的电子邮件地址:
• support@keytech.com.au
• “关键技术支持”
• “关键技术支持” (我们总是尽全力! )
• “关键技术支持”
验证域名涉及沟通与域的DNS服务器和检索的记录该名单上的网域的邮件服务器。
验证的电子邮件地址涉及沟通邮件服务器使用SMTP (符合RFC - 2821年) ,试图确定是否是有效的电子邮件地址。无电子邮件发送给用户。
请注意,虽然可以在SMTP检查确定是否有电子邮件地址是坏,不能保证一个地址是有效的,因为并非所有的邮件服务器提供通知无效的用户名。
检查电子邮件,可能会出现同步(拦截)使用支票或异步(非阻塞)使用BeginCheck和EndCheck 。逾时可以指定。
所有课程,以提高活动支持SynchronizingObject财产。所有各类报告错误通过EmailCheckerException 。
主要特点
•全语法检查每符合RFC - 2822
•提取电子邮件地址的组成部分包括显示名称,用户名和域名
•域名核查和DNS MX记录查询
•检查的SMTP的用户名(无电子邮件发送给用户)
•调用应用程序可能会提出的同步或异步调用
•异步调用可使用的事件或出现回调
•指定一个超时
• 100 %托管代码写在C #
•面向对象设计专门的。 NET Framework
•所有的错误处理通过。 NET中的例外
•全面的Visual Studio 。 NET的风格文件
• VB.NET , C #中, Web服务和Web应用程序源代码,例如
•包括提示符免费电子邮件支持
•版税免费运行
•源代码可用
这类库也可购买部分ComponentSpace 。 NET的因特网套件。