NET Email Validation
EmailValidation Class Properties


KellermanSoftware.NetEmailValidation Namespace : EmailValidation Class

For a list of all members of this type, see EmailValidation members.

Public Properties
 NameDescription
Public Property Returns a user friendly message indicating why some options were disabled  
Public Property A List of emails, domains, or words to black list  
Public Property Set to true to cancel asynchronous email validation  
Public Property By default when the .NET Email Validation Library first attempts a connection it verifies it is connected to the internet, port 25 is open, and MxRecords can be retrieved. This behavior is on by default. To increase performance when validating a single email address and always connected to the internet, set this property to false.  
Public Property

The default options used when email validation is performed. The defaults are:

BasicSyntax
BlackList
FakeEmailPatternMatcher
DisallowCurseWords
DisallowDisposableEmail
KnownDomainEnding
MailboxExists
MailServerExists
NotBlank
SmtpConnect
WhiteList
FailOnQuotaExceeded
TypoChecking

 
Public Property Override the default DNS Server to use when retrieving MX Records  
Public PropertyThe number of emails that have been validated asynchronously  
Public Property The email address to use as the from address when doing an SMTP Mailbox Check. The default is null  
Public Property The mail server to use as the from address when doing an SMTP Mailbox Check. The default is null  
Public PropertyIf true, we are actively validating emails.  
Public Property LocalEndPoint for connection. Use null if you want the system to assign your socket's local IP address  
Public Property The maximum number of threads to use to validate emails simultaneously  
Public Property

A list of predefined options to validate email addresses without using an internet connection. These options are:

BasicSyntax
BlackList
FakeEmailPatternMatcher
DisallowCurseWords
DisallowDisposableEmail
KnownDomainEnding
NotBlank
WhiteList
TypoChecking

 
Public Property Set the Socks 4 or 5 Proxy. Defaults to None  
Public Property The Port to connect to the SMTP Server. Default is 25  
Public Property The number of milliseconds to wait until an SMTP Server responds. The default is 30,000 milliseconds (30 seconds)  
Public Property Domain Ending Regular Expression Mask (known ending such as .com, .net or a country code). This is also known as the Top Level Domain or Root Domain. //From http://en.wikipedia.org/wiki/List_of_Internet_top-level_domains //AND https://www.icann.org/resources/pages/tlds-2012-02-25-en  
Public Property The total number of emails to validate  
Public Property Change user messages for validation errors  
Public Property A list of emails, domains, or words to white list  
Top
See Also

Reference

EmailValidation Class
KellermanSoftware.NetEmailValidation Namespace