Valid email formats
Here are some valid email formats:
Basic Format
- Local part (username) followed by the @ symbol, followed by the domain name.
- Example:
[email protected]
Character Restrictions
- Local part: Can contain letters (a-z, A-Z), numbers (0-9), and special characters (!, #, $, %, ^, &, *, _, -, +, =, ~, `).
- Domain name: Can contain letters (a-z, A-Z), numbers (0-9), and special characters (-,.).
- Example:
[email protected]
Length Restrictions
- Local part: Typically limited to 64 characters.
- Domain name: Typically limited to 253 characters.
- Example:
[email protected]
Valid Characters
- Alphabetic characters (a-z, A-Z)
- Numeric characters (0-9)
- Special characters (!, #, $, %, ^, &, *, _, -, +, =, ~, `)
- Dot (.) for the domain name
- Hyphen (-) for the domain name
Invalid Characters
- Spaces ( ) are not allowed
- Special characters that are not allowed in the local part or domain name (e.g., @, \, /, etc.)
- Example:
john [email protected]
(space is not allowed)
Examples of Valid Email Formats
Examples of Invalid Email Formats
john [email protected]
(space is not allowed)[email protected]
(no domain name)john.doe@example
(no top-level domain)[email protected]
(multiple dots in the domain name)
Note: These are general guidelines, and some email providers may have additional restrictions or requirements for valid email addresses.