284 views

Email send-failed status caused by "Illegal semicolon, not in group" error

 

Problem
A review of the email log shows that there are emails in "send-failed" status and email notifications are not being sent.

 

Symptoms
There are many reasons why an email fails to send. If you navigate to System Logs > System Log > All or Warning, the following error may be found:

Created..........................Level.........Message.................................Source
2017-01-08 12:08:43....Warning...Illegal semicolon, not in group...EMAIL sys_email.do?sys_id=b1a4f444db147a

Reviewing the actual log file, the warning is:

WARNING *** WARNING *** EMAIL sys_email.do?sys_id=cc6ff487dbb1e200f80b50cbbf9619f7: Illegal semicolon, not in group 
Cause
Even though the notification has a valid list of email addresses in the Who will receive section, if you navigate to System Properties > Email Properties, the glide.email.test.user property can be set. The property is labeled "Send all email to this test email address (non-production testing)" and free-form text can be entered. The list of email addresses must be a comma-separated list. 
Resolution
Edit the "Send all email to this test email address (non-production testing)" property by removing any semicolons and replacing them with commas.

Article Information

Last Updated:2017-01-09 08:31:45
Published:2017-01-09