Start Search
HomeProductsIndividual ProductsEmail Verifier Component
 Product Link
 Products
 NetXtremeEmailVerifier Component
Download FREE Trial Version
  • Detect invalid e-mail through syntax validation, black list, white list and mail box validation without sending e-mails to recipients.

  • Component Version: 1.3

  • Royalty FREE

  • .NET Version: 2.x and 3.x

  • Source Code: Included in Gold License

From now until December 31 at Midnight, use the Safabyte coupon code:
"december"
and SAVE 30% on your ORDER.

NetXtremeEmailVerifier is a versatile .NET component for validating email-addresses. It allows you to add email address validation to both .NET and ASP.NET applications. Developers are able to detect invalid email through validation syntax, check bad or accepted email addressed with Black List and White List. By setting validation level to its maximum level, email address will go through 6 checking levels: address syntax, black and white lists, Mail Exchange records, Smtp Connection and Mail box. Furthermore, developers can verify email-addresses by using multiple-threads through the system thread pool.

NetXtremeEmailVerifier is also included in the following suites which are bundles that include many additional components:

Major Features (Click on tab to see detailed features):

  • Fully support both event-driven (asynchronous) and blocking (synchronous) application designs.

  • Verify e-mail addresses with a single method call.

  • HTTP Connect, SOCKS4, SOCKS4A and SOCKS5 proxy servers support.

  • Retrieve mail exchange servers.

  • Auto detect DNS servers in your network.

  • Full Windows Vista support.

  • Supports Drag/Drop integration within Visual Studio.

  • Supports IPv6.

  • 100% managed code written in C#.

  • Fully documented and 6 Sample projects written in C#, VB.NET and ASP.NET.

Sample Usage - Quickly and easily verify a list of e-mail addresses:

C# Sample
VB.NET Sample
[STAThread]
static void Main(string[] args)
{
   
// Create a new instance of emails in the EmailVerifier class.
   
EmailVerifier em = new EmailVerifier();

   
// Register event handler.
   
em.EmailVerificationCompleted += verificationCompleted;

    string
[] list = new string[3] { "test1@testdomain.com",
       
"test2@testdomain.com", "test3@testdomain.com" };
   
// Verify the list.
   
em.VerifyEmails(list);
}

static void verificationCompleted(EmailVerifier sender,
                                  EmailVerifierEventArgs e)
{           
   
if (e.VerifiedLevel == VerificationLevel.Success)
        Log(e.ThreadId +
" : " + e.EmailAddress +
           
" verification done");
    else
       
Log(e.ThreadId + " : " + e.EmailAddress +
           
" verification failed at " + e.VerifiedLevel);
}

static void Log(string msg)
{
    Console.WriteLine(msg)
;
}

More samples:

  • Click on tab to see more samples.

Copyright © 2008 Safabyte Co.,Ltd. All rights reserved.