The ‘Test Message Body’ does not appear in the email.
No Trace lines in the email.
Using get_trace_filename() and get_error_filename() functions I printed the location of the error and trace files and they seem OK. The files are located in the path mentioned in DS_COMMON_DIR…\log<Repo>…
Has anyone encountered a similar issue? Any suggestions?
We are also facing the same issue. We are getting the email with the subject, but the message body is empty. Anyone else is also facing the same problem?
we have the same fastidious problem.
We receive the mail with the Subject but the body is empty!
I have checked the file built by the smpt_to function and it is correct (has the body) but the email arrives without it.
Configuration is:
BODS 4.2 SP5
Windows Server 2012 R2
We use the same SMTP server for event mail on DataIntegrator XI3.2 on Linux and it works perfectly.
It’s very likely a bug in BODS, where it is not following the SMTP Syntax Rule “SMTP expects there to be a double new line between headers and content”,
resulting in some SMTP servers (Microsoft Exchange, Office365) ignoring/not including the email body!
Workaround:
Add
||chr(13)||chr(10)
at the end of the subject field.
Example:
smtp_to(‘rec1@my.test,rec2@my.test’, 'Error occurred in Load at '|| sysdate() ||chr(13)||chr(10), ’ ',20,50);
Now the received email contains the last 20 lines of the Trace Log and the last 50 lines of the Error Log in its body, as expected.
we are on SAP DS 4.2 SP08 running on Windows and the email section in the DSConfig.txt file is updated like below and job server has been re-started. But Email is getting triggered successfully with subject only but message/body is empty/blank.
DS Designer is logged on from Citrix Remote Desktop.
Please suggest any clue to resolve this. Of course, I tested emails sending successfully with workaround by adding CHR(13)||CHR(10) to the end of subject line to make it work.