A .NET library that provides the flexibility, stability and ease-of-use desired for validation email addresses in your windows forms and ASP.NET projects. Includes C#, VB code examples and sample applications.
Flexibility
- Seven levels of validation featured
- Syntax verification is customizable
- Query mail servers for confirmation of recipients
- DNS and SMTP sessions are fully configurable
- Step-by-step, or completion-only, progress options
- MX Record and domain resolution capabilities
Performance
- Blacklist and Whitelist support
- Unique "Greenlist" feature for domains that always validate
- Domain caching options
- Persistent connections for shared domains
- Fully developed in managed C#
- 64-bit OS support
Ease-of-Use
- Complete list validation with a single method call
- SMTP and DNS protocol knowledge is not required
- Asynchronous (event-driven) and synchronous (blocking) support
- Full drag/drop integration within Visual Studio
- Integrates with Visual Studio 2005, 2008, 2010, 2012
- Many sample projects in C# and VB.NET, including ASP.NET
Supported Environments
All PowerTCP for .NET components and classes will operate on any Microsoft operating system that fully supports the Microsoft .NET Framework, including 64-bit Windows. .NET components are dependent on the Framework rather than a specific operating system. Products support .NET Framework versions 1.0, 1.1, 2.0, 3.0, 3.5, 4.0 and 4.5. The components can be used with any .NET compliant language, including the following languages:
- C#
- VB.NET
- Managed C++
PowerTCP for .NET components have been tested in the following application environments:
- Standard Windows desktop applications
- Console applications
- ASP.NET web applications and Web Sites
- Windows service applications
- Web service applications
PowerTCP for .NET components have been tested in the following development environments:
- Visual Studio .NET (2005, 2008, 2010, 2012)