I am running a CentOS 6.3 server with postfix 2.6 and altermime 0.3.10.
I use altermime to append disclaimers to emails submitted by my users through port port 587, and 99.95% of the time it works without issue, recently we've had a few issues with messages sent from Mac Outlook clients, the issue is definitely related to altermime, if I disable the filter script, the problem no longer occurs.
The issue is due to what is fortunately a fairly rare occurence, in the body text, there is a sentence exactly 76 characters long, including spaces, and as many sentences do, it finishes with a period, but since the period is the 77th character, it gets bumped down to the next line (and an = gets appended to the end of the sentence). Here is what it looks like, with names obscured, if it goes through the server with the altermime disclaimer disabled.
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible. --B_3478240988_27375889 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Hi XXXXXX, This is definitely the remains of the EQCallTracker API integration since w= e originally only supported secondary allocations for the EQCallTracker teams=