Email Validator for .NETComprehensive e-mail address validation
Fully DocumentedLots of examples and code snippets
Ultimate Email Validator is a 100%-managed .NET class library that adds powerful and comprehensive e-mail address validation to your .NET applications without sending e-mails to recipients. You can easily validate bulk e-mail addresses loaded from many sources such as list, text file, CVS, DataTable, and DataSet using single or multiple threads with a single line of code.
And see why tens of thousands of developers worldwide choose ComponentProDownload Your Free 30 Day Trial
List of the supported platforms
Connect and validate emails with a few lines of code using the intuitive API of ComponentPro's Ultimate Email Validator. By using 100% managed code written in C#, the component takes advantage of the numerous built-in features of the .NET Framework to enhance performance, moreover, the library is CLS compliant, and it does not use any unsafe blocks for minimal permission requirements.
Our classes are fully documented with detailed example code which helps you shorten the learning curve. If your development environment is Visual Studio, enjoy the full integratation of the online documentation. Just mark or select a keyword and press F1 in your Visual Studio IDE, the online documentation is represented instantly.
The Email Validator component makes it easy to validate bulk email addresses within your .NET application. In addition, it allows you to retrieve the MX Records of a specified domain with only one line of code.
By default Ultimate Email Validator checks your system for your primary DNS server. As a benefit, you can specify custom DNS Servers in the DnsServers property of the EmailValidator class. Ultimate Email Validator will attempt to connect to each one, until a successful connection is made, and then use the first responsive DNS Server for the remainder of the Email Validator session.
Our products support the latest Microsoft .NET Task-based Asynchronous Pattern introduced in .NET 4.5 Visual Studio 2012. Now you can simply write your asynchronous methods using the async and await (C#) or Async and Await (VB.NET) keywords. For some reason if you would like to use Event-based Asynchronous Pattern we support it too.
Ultimate Email Validator provides full support for Proxy Servers such as HTTP CONNECT, SOCKS4, SOCKS4A, and SOCKS5. By simply setting a few properties, you are able to validate bulk e-mail addresses through the desired proxy server, providing your application with the greatest flexibility and highest level of security available.
Over 10,000 customers globally integrate our libraries in their applications
Hear what customers say about our products
We have recently purchased the Mail Expert Package. We found the company not only provides an easy-to-use component but also the documentation is good as we expected. It helped us lots in studying a new component and shortened our development time.Brian Woodring Project Manager Clear Channel Communications, Inc.
We found your components while starting a new project. I was very impressed with your Mail Expert Package, it provided us a sophisticated way to send dynamic email to our customers that we had never thought before. Keep up your great works.Niels Andersen Senior Developer SONY Corp.
Having been using your Ultimate Studio Package for 5 months, and I would like to give your product 5 star rate, your product is one of the best products I've used in over 5 years of C# development. It's a real joy to work with!Jack Berkhout Senior Software Developer - MCPD Microsoft Corp.
You have done a great job, the Template Engine component in the Ultimate Mail Expert Package is really powerful and easy to use. We now can overcome a series of issues with generating dynamic email contents.Per Adams Independent Consultant ArandaSoft Corp.
It was a really good idea for me to switch from the previous suite to your Ultimate Studio few months ago. It has a modern design and the classes saved me a lot of time. Thank you very much...Robert Osorio Senior Developer JPMorgan Chase
Our developers have been using the Ultimate Suite for over 6 mons now on an intranet web application. We were very impressed by the feature-set, the ease of use and the great online tutorials and code examples. I will recommend ComponentPro to my colleages.Mark Deaney CTO PowerCT
I am impressed with the components in the Ultimate Studio package. I have been developing a commercial desktop application employing virtually all of components, I have found them to be amazing, easy to use and loaded with many features.Peter Windsor Senior Software Developer Allocate Software
I have been a user of Ultimate Studio package for more than 3 months. Their components are powerful and flexible. I rate them 5 star for the developer support.Chris Calzaretta Senior Software Developer Quantesys
I'm really happy with your customer support. Your developers response very quick. Keep up the good work!Burke Jones Project Manager Marquam Group
With their quick response, now I can easily solve my issue by adding a few lines of code to my application. And EXCELLENCE is the word best describes your products.David Callaghan Software Engineer SIEMENS
Your customer support is amazing. Detailed code examples and a friendly and helpful online documentation. Your components are amazing.Brian Shackelford Software Architect Municipal Technologies
Your products are great. It makes my life so much easier. Now I only need to focus on business logic instead of having to deal with many limitations of the .NET framework.Geoff Suddard Software Developer Office Choice Limited