This section contains a live summary of all the release notes for EmailVerify.NET, starting from the most recent version.
Release notes for EmailVerify.NET v4.x
Version 4.5.1.0
Released on Thursday, January 12, 2012
- Added support for custom proxy client
- Added integration support for Cobisi ProxyClient.NET
- Fixed an issue with the syntax validator and folding white space (FWS) sequences
- Fixed an issue related to the way the component reacts to corrupt SMTP replies
- Fixed an issue with the use of a proxy server while performing a batch validation, that sometimes led to the error "The IAsyncResult object provided does not match this delegate."
- All of the timeout properties defined in the EmailVerifier type are now TimeSpan instances, for a better integration and cleaner code
Version 4.4.26.1197
Released on Friday, July 29, 2011
- Fixed a timeout issue with Yahoo! email validations
Version 4.4.25.1183
Released on Friday, July 01, 2011
- Added support for extracting and analyzing in an object-oriented fashion the SMTP dialog, when available, using the new SmtpDialog property of the VerificationResult class and the new classes from the Cobisi.EmailVerify.Smtp namespace
- New ProxyBinding event added, with the ability of binding the component to a specific proxy server for each connection it makes
- New ProxyConnectionTimeout property added, allowing to set a timeout for proxy connections
- New HttpConnectionTimeout property added, allowing to set a timeout for webmail, HTTP-based validations
- Updated internal disposable email address providers database
- Fixed a regression bug with the greylisting support
Version 4.3.19.1126
Released on Friday, June 10, 2011
- Support for internationalized mailbox names, with definitive RFC 5336 compliance (including UTF8SMTP support)
- New properties added to the verification result for internationalization purposes: HasInternationalMailboxName and HasInternationalDomainName
- New validation status ServerDoesNotSupportInternationalMailboxes added
- New properties added to the verification result, in place of the old ASCII-based ones: EmailAddress (with comments and folding white spaces removed), EmailAddressLocalPart and EmailAddressDomainPart
- Updated internal disposable email address providers database
- New SyntaxFailureIndex property added to the verification result
- The property AsciiEmailAddress has been removed for inconsistency with the RFC 5336, and replaced by the EmailAddress property
- The property AsciiEmailAddressLocalPart has been removed for inconsistency with the RFC 5336, and replaced by the EmailAddressLocalPart property
Version 4.2.18.1039
Released on Thursday, May 12, 2011
- Performance improvements of catch-all validations for HotMail (including Live and MSN) and Gmail email addresses
Version 4.2.16.1018
Released on Thursday, April 21, 2011
- Way better temporary mailbox handling, with more precise greylisting detection
- Disposable validation level can now be configured to be non-fatal and make the component validating upper levels (Dns, Smtp, Mailbox and CatchAll) for this kind of temporary addresses as well
- New property IsDisposableEmailAddress added to the validation result
- Fixed a licensing issues for applications that use ASP.NET impersonation
- Updated reference guide (CHM format)
Version 4.1.15.981
Released on Friday, December 31, 2010
- Fixed a bug that affected International Domain Names (IDN) address validations, under specific circumstances
- Fixed a regression bug on literal domain address validations, introduced in v4.1.10.813
Version 4.1.14.962
Released on Thursday, November 25, 2010
- New full IntelliSense support (Visual Studio XML documentation)
- Fixed a licensing issue that happened with ASP.NET impersonation, under very specific configuration scenarios
Version 4.1.12.936
Released on Friday, November 19, 2010
- Improved disposable e-mail address (DEA) validation
- Fixed an issue with the MSI package toolbox installer for Visual Studio
- Fixed a licensing issue with the PowerShell snap-in
Version 4.1.10.813
Released on Thursday, November 11, 2010
- Improved Yahoo! email addresses support
Version 4.1.9.795
Released on Thursday, November 04, 2010
- New Yahoo! email addresses support, that allows ultra-fast existence check for mailboxes handled by Yahoo! (@yahoo.com, @ymail.com, @yahoo.de, @yahoo.es, @yahoo.it, @yahoo.com.mx, etc.)
- EmailVerify.NET is now compatible with the .NET Framework 4.0 Client Profile
- Fixed a licensing issues with asynchronous verifications within ASP.NET applications
- Improved disposable e-mail address (DEA) validation
Version 4.0.9.783
Released on Friday, September 17, 2010
- New syntax validation engine, which completely avoids ReDoS (Regular expressions Denial of Service)
- Support for quoted words and quoted pairs in addresses
- Support for Internationalized Domain Names (IDN)
- Support for comments and FWS sequences
- Support for domain literals (both IPv4 and IPv6)
- New powerful ASP.NET and Windows Forms designer (other project types can safely use the component in the standard, code-centric, way)
- New event pattern for better asynchronous usage within Windows Forms and WPF applications
- Revamped batch validation processing (now called VerificationTaskGroup)
- 10 new, specific failure codes for syntax errors
- Improved disposable e-mail address (DEA) validation
- New ability to customize the local endpoint for SMTP connections in parallel verifications, for each specific address
- Improved e-mail verification results, with new and more comprensive information
- Previous EmailVerify namespace has been renamed to Cobisi.EmailVerify, while the main assembly, previously named EmailVerify.dll, has been renamed to Cobisi.EmailVerify.dll
- EmailBatchVerifier class has been removed and its features are now embedded within the EmailVerifier class
- VerificationLevel.DomainMX enumeration value has been renamed to VerificationLevel.Dns
- Previous VerificationStatus class has been renamed to VerificationResult
- Previous VerificationFailure class has been renamed to VerificationStatus