Skip to main content
Planview Customer Success Center

Some top level domains such as ".tech" are not valid when creating a contact

Some top level domains such as ".tech" are not valid in Changepoint and result in the error "The email address of the sender is invalid or incomplete...".

Note: This defect has been fixed as of Changepoint 2014 SP1

Workaround

If upgrading is not possible, then you can modify the "isValidEmailAddressRegEx" value in the file \Enterprise\JS\inJsValidate.js.

Method 1

Add the "invalid" domain in between the other domains, being sure to maintain alphabetical order. For example, change the list from:

"...|pro|tel|travel..."

to:

"...|pro|tech|tel|travel..."

Method 2

Replace the value assigned to the variable "isValidEmailAddressRegEx", with the following string expression:

/^[a-z0-9!#$%&''''*+/=?^_`{}~-]+(?:\.[a-z0-9!#$%&''''*+/=?^_`{}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i;