NET Email Validation
ValidationOptions Enumeration






KellermanSoftware.NetEmailValidation Namespace : ValidationOptions Enumeration
The validation to perform on an email address
Syntax
'Declaration
 
Public Enum ValidationOptions 
   Inherits System.Enum
'Usage
 
Dim instance As ValidationOptions
public enum ValidationOptions : System.Enum 
public enum ValidationOptions = class(System.Enum)
public enum ValidationOptions extends System.Enum
__value public enum ValidationOptions : public System.Enum 
public enum class ValidationOptions : public System.Enum 
Members
MemberDescription
BasicSyntax Perform an RFC 821 Syntax Check
BlackList Perform blank listing against email addresses
CatchAllDomainCheck Check to see if the domain is a catch all domain
DisallowCurseWords Ensure there are no curse words in the email address
DisallowDisposableEmail Do not allow disposable emails such as mailinator.com
DisallowFreeEmail Do not allow free emails such as hotmail.com and gmail.com
FailOnBlock Fail when the mail server is blocking us using anti-spam software
FailOnQuotaExceeded Fail when the quota for the email box is exceeded
FailOnUnresponsive Fail when the mail server is unresponsive
FakeEmailPatternMatcher Powerful fake email pattern checking
IgnoreConnectivityErrors Ignore connection errors when doing MX lookup
KnownDomainEnding Check that the TLD (Top Level Domain) is valid
MailboxExists Ensure the user has a valid mailbox on the system
MailServerExists Ensure the mail server exists
NotBlank Ensure the email is not blank
PublicWebsite Ensure the domain has a corresponding public website
SmtpConnect Connect to the mail server
TypoChecking Ensure common domains such as hotmail, gmail, etc do not have typos
WhiteList Perform white listing against email addresses
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         KellermanSoftware.NetEmailValidation.ValidationOptions

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

KellermanSoftware.NetEmailValidation Namespace