Method | Description | |
---|---|---|
EmailValidator ( string CobisiRunTimeKey ) : Cobisi.EmailVerify | ||
VaildateEmailAgianstKnownDisposableLists ( string emailAddress ) : VerificationResult |
All of the features above, plus: Checks the email address domain against a wellknown list of disposable email address (DEA) providers.
|
|
VaildateEmailAgianstMailBox ( string emailAddress ) : VerificationResult |
All of the features above, plus: Checks whether the mail server accepts or rejects messages sent to the required email address.
|
|
VaildateEmailIsNotACatchAll ( string emailAddress ) : VerificationResult |
All of the features above, plus: Checks if the mail server correctly rejects messages sent to nonexistent email addresses. This verification level allows you to check if a given email address is actually a catch-all address. -- IN MY TESTING THIS FAILS ALOT --
|
|
VaildateEmailSyntax ( string emailAddress ) : VerificationResult |
Performs a syntactical validation of the provided email address against RFC 1123, RFC 2821, RFC 2822, RFC 3696, RFC 4291, RFC 5321 and RFC 5322 technical specifications, among others.
|
|
VaildateEmailUsingDns ( string emailAddress ) : VerificationResult |
All of the features above, plus: Queries the configured DNS server(s) and looks for records about the e-mail address domain and checks their validity and consistency.
|
|
VaildateEmailUsingSmtp ( string emailAddress ) : VerificationResult |
All of the features above, plus: Checks if a connection could be performed to the mail server of the email address domain.
|
public EmailValidator ( string CobisiRunTimeKey ) : Cobisi.EmailVerify | ||
CobisiRunTimeKey | string | |
return | Cobisi.EmailVerify |
public VaildateEmailAgianstKnownDisposableLists ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |
public VaildateEmailAgianstMailBox ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |
public VaildateEmailIsNotACatchAll ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |
public VaildateEmailSyntax ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |
public VaildateEmailUsingDns ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |
public VaildateEmailUsingSmtp ( string emailAddress ) : VerificationResult | ||
emailAddress | string | |
return | VerificationResult |