This is the server generated error, and this is not a problem with Mail.dll.
Outlook.com doesn't support IDLE, and returns such error when IDLE command is issued by the client:
Mail.dll: 5 15:47:29 C: 79d343c7877147cb IDLE
Mail.dll: 5 15:47:29 S: 79d343c7877147cb BAD Required space character missing.
This error message, send by Outlook.com, is misleading and incorrect of course.
They should respond with "command not supported" error instead.