When using SMTP dispatcher to send messages from Message Control, the Diagnosis Viewer shows error messages although messages are sent properly

When using SMTP dispatcher to send messages from Message Control, the Diagnosis Viewer shows error messages although messages are sent properly

Summary

If a mail is sent by the SMTP dispatcher of Message Control, the Diagnosis Viewer shows several messages containing "Receiving Data failed. Errorcode: 0" which are written in the message level "ERRORS". This occurs because the dispatcher tries to read which AUTH methods the server supports. However, SMTP standard does not define how the anwser should look like. The dispatcher therefore waits for 10 seconds for all responses from the server and reports everything read to the Diagnosis Viewer. If nothing is received (because the buffer is empty right now or the server has finished), the dispatcher writes the log message "Receiving Data failed".

Description

If a mail is sent by the SMTP dispatcher of Message Control, the Diagnosis Viewer shows several messages containing "Receiving Data failed. Errorcode: 0" which are written in the message level "ERRORS". This occurs because the dispatcher tries to read which AUTH methods the server supports. However, SMTP standard does not define how the anwser should look like. The dispatcher therefore waits for 10 seconds for all responses from the server and reports everything read to the Diagnosis Viewer. If nothing is received (because the buffer is empty right now or the server has finished), the dispatcher writes the log message "Receiving Data failed".

Solution

The message level of these messages was changed to "DEEP DEBUG". Also, the text of the log message was changed so it indicates that there is nothing to read. If reading fails and the error code is non-zero, the same message as before is shown in the Diagnosis Viewer.

Information




Issue Number: 33981
Fixed on Date: 17.3.2015
Versions: 7.10 0 BUILD 18400 | 7.50 0 BUILD 25796