Bug 711532 - Infinite recursion from message/news attachment

This is only a partial solution for the test case the bug report.
The message/news part of the test case is also Base64-encoded, but
Evolution (or Camel) is not decoding it properly.  Still digging.

(cherry picked from commit 465050f57e0bd107a782a233e1f8733ea6edd671)