The EmailValidator class validates that a String has a single @ sign,
a period in the domain name and that the top-level domain suffix has
two, three, four, or six characters.
IP domain names are valid if they are enclosed in square brackets.
The validator does not check whether the domain and user name
actually exist.
You can use IP domain names if they are enclosed in square brackets;
for example, myname@[206.132.22.1].
You can use individual IP numbers from 0 to 255.
Show MXML Syntax
Hide MXML Syntax
The <mx:EmailValidator> tag
inherits all of the tag attributes of its superclass,
and adds the following tag attributes:
<mx:EmailValidator
invalidCharError="Your e-mail address contains invalid characters."
invalidDomainError= "The domain in your e-mail address is incorrectly formatted."
invalidIPDomainError="The IP domain in your e-mail address is incorrectly formatted."
invalidPeriodsInDomainError="The domain in your e-mail address has consecutive periods."
missingAtSignError="An at sign (&64;) is missing in your e-mail address."
missingPeriodInDomainError="The domain in your e-mail address is missing a period."
missingUsernameError="The username in your e-mail address is missing."
tooManyAtSignsError="Your e-mail address contains too many &64; characters."
/>
View the examples
invalidCharError:String [read-write]
Error message when there are invalid characters in the e-mail address.
The default value is "Your e-mail address contains invalid characters.".
Implementation
public function get invalidCharError():String
public function set invalidCharError(value:String):void
invalidDomainError:String [read-write]
Error message when the suffix (the top level domain)
is not 2, 3, 4 or 6 characters long.
The default value is "The domain in your e-mail address is incorrectly formatted.".
Implementation
public function get invalidDomainError():String
public function set invalidDomainError(value:String):void
invalidIPDomainError:String [read-write]
Error message when the IP domain is invalid. The IP domain must be enclosed by square brackets.
The default value is "The IP domain in your e-mail address is incorrectly formatted.".
Implementation
public function get invalidIPDomainError():String
public function set invalidIPDomainError(value:String):void
invalidPeriodsInDomainError:String [read-write]
Error message when there are continuous periods in the domain.
The default value is "The domain in your e-mail address has continous periods.".
Implementation
public function get invalidPeriodsInDomainError():String
public function set invalidPeriodsInDomainError(value:String):void
missingAtSignError:String [read-write]
Error message when there is no at sign in the email address.
The default value is "An at sign (&64;) is missing in your e-mail address.".
Implementation
public function get missingAtSignError():String
public function set missingAtSignError(value:String):void
missingPeriodInDomainError:String [read-write]
Error message when there is no period in the domain.
The default value is "The domain in your e-mail address is missing a period.".
Implementation
public function get missingPeriodInDomainError():String
public function set missingPeriodInDomainError(value:String):void
missingUsernameError:String [read-write]
Error message when there is no username.
The default value is "The username in your e-mail address is missing.".
Implementation
public function get missingUsernameError():String
public function set missingUsernameError(value:String):void
tooManyAtSignsError:String [read-write]
Error message when there is more than one at sign in the e-mail address.
This property is optional.
The default value is "Your e-mail address contains too many &64; characters.".
Implementation
public function get tooManyAtSignsError():String
public function set tooManyAtSignsError(value:String):void
public function EmailValidator()
Constructor.
protected override function doValidation(value:Object):Array
Override of the base class doValidation() method
to validate an e-mail address.
You do not call this method directly;
Flex calls it as part of performing a validation.
If you create a custom Validator class, you must implement this method.
Parameters
| value:Object — Either a String or an Object to validate.
|
Returns
| Array — An Array of ValidationResult objects, with one ValidationResult
object for each field examined by the validator.
|
public static function validateEmail(validator:EmailValidator, value:Object, baseField:String):Array
Convenience method for calling a validator
from within a custom validation function.
Each of the standard Flex validators has a similar convenience method.
Parameters
| validator:EmailValidator — The EmailValidator instance.
|
| |
| value:Object — A field to validate.
|
| |
| baseField:String — Text representation of the subfield
specified in the value parameter.
For example, if the value parameter specifies value.email,
the baseField value is "email".
|
Returns
| Array — An Array of ValidationResult objects, with one
ValidationResult object for each field examined by the validator.
|
See also
<?xml version="1.0" encoding="utf-8"?>
<!-- Simple example to demonstrate the EmailValidator. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
import mx.controls.Alert;
</mx:Script>
<mx:EmailValidator source="{email}" property="text"
trigger="{myButton}" triggerEvent="click"
valid="Alert.show('Validation Succeeded!');"/>
<mx:Panel title="EmailValidator Example" width="75%" height="75%"
paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
<mx:Form>
<mx:FormItem label="Enter an e-mail address: ">
<mx:TextInput id="email" width="100%"/>
</mx:FormItem>
<mx:FormItem >
<mx:Button id="myButton" label="Validate" />
</mx:FormItem>
</mx:Form>
</mx:Panel>
</mx:Application>
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Fri Jan 25 2008, 2:58 PM GMT-05:00
EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator EmailValidator
mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator mx.validators.EmailValidator