support #4647 :  Now, when a messaging or an encoding error is thrown, the error is written into a log but no anymore raised upto the JMS system. Hence, when a SMTP error occurs, the transaction within the message notification isn't rolled back and the retry mechanism isn't then executed
Merge pull request #367 from mmoqui/support-4647

integrating bug #4647