Validation for Emails, phone numbers, first and last names.
New and change records will need to pass the new validations.
The following field validations have been added.
Field | Validation | Reason |
The host name for the email will be looked up to match sure it's valid and active. The email must match the following pattern:- ^[A-Z0-9._%+\-#'&]+@[A-Z0-9.-]+\.(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)$ Examples of valid and invalid email addresses:-
|
When sending emails a large number of bouncing emails will cause our servers to be marked as spammers. | |
Phone numbers |
Match the following pattern:- ^(\+[0-9]+)*((\(| |)*[0-9]+(\)|-| |)*)+((ext|x)+ *[0-9]+)*$ Examples of valid and invalid phone numbers:-
|
Displaying phone numbers on phones and tables the entered phone numbers must be valid and a single phone number. |
First name |
Match the following pattern:- ^([ \u00c0-\u01ffa-zA-Z'\-&/])*$ Examples of valid and invalid first names:-
|
When sending emails we include the substitution ${recipient.firstname}. When additional information is placed in the first name field the emails look completely wrong. |
Last name |
Match the following pattern:- ^([ \u00c0-\u01ffa-zA-Z'\-])*$ Examples of valid and invalid last names:-
|
Same reason as for first name. |