//If there was message failure, don't consider it as an unknown command
if (state.get(MESG_FAILED) != null)
b) Modified the message format to
500 5.5.1 Command <commandName> unrecognized.
2. Since the Handlers cannot store state internally. The SMTPSession exposes
Message scope and session scope hashmaps to store state information.
The Message Scope HashMap will be cleared when the message sent or aborted
The Session Scope HashMap will be cleared after the session ends