• Products

    Microsoft .NET

    Microsoft .NET components, libraries & tools

    • EmailVerify for .NET
      Email validation library, featuring full IETF-compliant syntax validation, DNS checking, mailbox existence test and tools for advanced batch processing.
    • ProxyClient for .NET
      Powerful proxy client library with support for SOCKS 4, SOCKS 4a, SOCKS 5 and HTTP proxy servers, allowing to establish and accept remotely proxied connections.
    • MVC Extensions
      Powerful routing engine extensions for ASP.NET: allows to declare routes by way of attributes applied to MVC actions and generates URLs using compiler-safe lambda expressions.

    Microsoft Silverlight

    Microsoft Silverlight components, libraries & tools

    • EmailVerify for Silverlight
      Email validation library with Data Annotations support, featuring advanced syntax verification, ISP-specific syntax checks and disposable email address handling.

    Microsoft Visual Studio extensions

    Development tools, integrated into your favorite IDE

    • Routing Assistant
      FREE

      A cool and free Visual Studio extension which allows to easily browse, define, match and filter ASP.NET MVC routes within ASP.NET applications and web sites.

  • Purchase

    Products

    • EmailVerify for .NET
      • Licensing / editions
      • Volume discounts
      • Upgrades
      Purchase
    • ProxyClient for .NET
      • Licensing
      • Volume discounts
      • Upgrades
      Purchase
    • MVC Extensions
      • Licensing
      • Volume discounts
      • Upgrades
      Purchase

    Request a quote

    • Contact us
      Send a request to our sales staff.

  • Support

    Knowledge base

    • Browse the knowledge base
      Support documents for our products and services.

    Request support

    • Contact us
      Send a request to our customer support staff.

  • About us

    About Cobisi

    About our company, our team, our mission

    • Our company
      Cobisi company information.
    • Our mission
      About what we aim to achieve.
    • Follow us
      Follow us on Twitter.

    Contact us

    • Contact us
      Send a request to our customer support staff.

  • Company blog

    Latest posts from our blog

    Shared thoughts about our technologies, products and services

    • Routing Assistant reached version 1.7
      Published on Thursday, March 21, 2013

    • Verifalia: a new, complete hosted email validation service
      Published on Thursday, December 6, 2012

    • Routing Assistant v1.4 released
      Published on Friday, October 12, 2012

Knowledge base

Knowledge base for Cobisi's products and services

  • Contact us
  • Knowledge base

How do I configure my license key?

  • Knowledge base
  • » EmailVerify for .NET
  • » Licensing

The trial version of EmailVerify for .NET (previously known as EmailVerify.NET) is a full-featured version of the component, limited to 30 days of use. That version does not need any license key, so if you are still trying the product you may freely skip this whole section as it contains instructions on how to configure a license key in regular, purchased copies of the component.

Starting from version 4.0, purchased copies of EmailVerify for .NET need a license key (a small sequence of alphanumeric characters) to work properly. Given so, each regular customer will have access to a password-protected area within the Cobisi website, where he can easily obtain the license keys for every purchase he had made (if available).


EmailVerify for .NET, version 5



To have the component use a license key and work correctly, you should call the SetLicenseKey() static (Shared, in VB) method of the LicensingManager class exactly to that value.
The following block of code, for example, shows how you should set the runtime license key of the library:

C# 
LicensingManager.SetLicenseKey("YOUR-LICENSE-KEY");

Visual Basic 
LicensingManager.SetLicenseKey("YOUR-LICENSE-KEY")

Please note that the license key must be set before the VerificationEngine class is instantiated or used. Otherwise, an exception is thrown.


EmailVerify.NET version 4



To have the component use a license key and work correctly, you should set the RuntimeLicenseKey static (Shared, in Visual Basic) property of the EmailVerifier class exactly to that value.
The following block of code, for example, sets the RuntimeLicenseKey property to a fake value:

C#
EmailVerifier.RuntimeLicenseKey = "my license key";

Visual Basic
EmailVerifier.RuntimeLicenseKey = "my license key"

Please note that the license key must be set before the EmailVerifier class is instantiated or used. Otherwise, an exception is thrown.


General considerations


Although nothing prevents you from saving your license key within your configuration file, this approach is highly discouraged as everyone who can access your files (such as a deployed Windows Forms application) will have access to the component as a regular customer too. Embedding your runtime license key within your application’s executable will, at least, protect this information from non-technical prying eyes and will (slightly) increase the difficulty for crackers.

Finally, if you are using the component from within an ASP.NET web site, we also suggest you to set the aforementioned property within the Application_Init() static method of your global.asax.


Not what you are looking for?

Please don't hesitate to contact us if you have problems with any of our products or services; technical support is always free of charge, and requests made by registered clients will have higher priority.

Contact us
Products
  • EmailVerify for .NET
    • Features
    • Online demo
    • Download
    • Licensing / editions
    • Release notes
    • Purchase
  • ProxyClient for .NET
    • Download
    • Licensing / editions
    • Release notes
    • Purchase
  • MVC Extensions
    • Tutorial
    • Free edition download
    • Licensing
    • Release notes
    • Purchase
Support
  • Knowledge base
  • Request support

About Cobisi
  • The company
  • Mission
  • Follow us
  • Contact us
Copyright © 2005-2022 Cobisi Research. All rights reserved.
Cobisi Research - Via Della Costituzione, 31 - 35010, Vigonza - Italy (European Union)
VAT ID: IT04391160282