SAP Knowledge Base Article - Public

2264015 - Email addresses which contain special characters

Symptom

Are special characters allowed to be used in email addresses in LMS?

Environment

SuccessFactors Learning Management System (LMS) - All Supported Versions since 1511

Reproducing the Issue

1/ Login LMS > Users > edit any User record.

2/ Type some special characters in the Email Address field and click Save button.

3/ Note the warning message and admin cannot save the email address value as it contains special character. In this case it's &

emailuser.jpg 

Cause

This is because the emailValidationEnabled setting is enabled within LMS_ADMIN configuration.

Resolution

1/ Go to System Admin > Configuration > System Configuration > Open LMS_ADMIN in edit mode

2/ Search "emailValidationEnabled" .

3/ Change the below configuration from True to False

# When emailValidationEnabled is set to true, the class in emailValidationClassName is called to validate e-mail syntax.
# When a user types in an e-mail address, the system checks for @ symbols and periods (.) for correct e-mail syntax. Default: true.
emailValidationEnabled=true 

Please note that if you turn off email validation, system won't give any error and will process the email sending request normally. But there is possibility that mail server cannot interpret special characters and this could cause the any email not been sent to users.

So we generally recommend users not to turn off email address validation or use special characters in email addresses.

Keywords

Email Address, special characters, incorrect format, question mark, ampersand, pipe, letters, numbers, ä , ö , ü , ß , é or *, @, |, & , KBA , LOD-SF-LMS-ADM , Admin Tools , Problem

Product

SAP SuccessFactors Learning all versions