We have code that runs on Automation Point that gathers stats, and then updates a spreadsheet and sends an email to users. Before our upgrade to 11.5, the email message body looked like this:
- NM CALLING -
DAP026A 00001 68.1
DAP026A 00033 80.0
DAP401A 00001 79.2
DEVCARM 00001 89.1
DEVPROD 00001 61.9
DAP026A #JOB% 16.44500
DAP401A #JOB% 0.846052632
DEVCARM #JOB% 4.25184211
DEVPROD #JOB% 3.66315789
DAP026A JOBSSYS 62487
DAP401A JOBSSYS 3215
DEVCARM JOBSSYS 16158
DEVPROD JOBSSYS 13923
After the 11.5 upgrade, the message body now looks like this:
- NM CALLING - This is item number 5660 - DAP026A 00001 59.3 DAP026A 00033 79.7 DAP401A 00001 79.2 DEVCARM 00001 89.0 DEVPROD 00001 61.9 DAP026A #JOB% 14.9547368 DAP401A #JOB% 0.732368421 DEVCARM #JOB% 4.27815789 DEVPROD #JOB% 3.84947368 DAP026A JOBSSYS 56829 DAP401A JOBSSYS 2783 DEVCARM JOBSSYS 16258 DEVPROD JOBSSYS 14631 http://USW00125058/canstats
So, the line feed code that worked in AP version 11.4 does not work in AP version 11.5.
What has changed in the new release that is removing the LF characters in the email message body?
What we learned while investigating this case is that the CA Automation Point end-user's site was migrating from Lotus Notes to Microsoft Outlook enterprise-wide, and that Microsoft Outlook email client removes line breaks in the message body of plain-text messages by default. Since the end-user's REXX programs has these extra line breaks, and Outlook removes them by default, the LF characters are removed from the message body and it appears as one long line string of characters.
The best approach is to request that your email recipients disable the "Remove Extra Line Breaks in Plain-Text Messages" option in your Outlook client.
Read this article for instructions about HOW-TO disable the "Remove Extra Line Breaks in Plain-Text Messages" option in your Outlook client application.