Problem:
We have an application that can only send emails using multipart MIME (multi-part HTML). This application sends the email to the Enterprise Alert SMTP server.
When Enterprise Alert forwards this email, we only ever receive the text/plain part of the email.
Solution:
There is a hidden option in the SMTP server that controls the text HTML behavior:
File:
....\Enterprise Alert\Smtpman.xml
<param name="HTMLContentUsage" show="1" webshow="0" type="INTEGER" default="1" values="0 - Never;1 - If text/plain part does not exist;2 - If text/plain part does not exist or is empty;3 - Always if exists, otherwise use text/plain part">
<display>Use HTML Content as Message Text</display>
<description> Options for using the HTML content in incoming messages as message
text instead of the text/plain part.</description>
<value>1</value>
</param>
Set this value to 3. Then, the HTML of the incoming email will preferably be passed through EA as text if the body is passed through 1:1 in the policy.