Exchange 2003自动将文本/普通电子邮件转换为text / html以便IMAP检索

当通过IMAP访问Exchange 2003服务器时,以文本/纯文本forms发送的电子邮件(以及根本没有指定MIME编码的电子邮件)将自动转换为带有原始文本/纯文本正文和文本/ html正文的多部分/替代文本。 这是…愚蠢的。 它甚至不打扰指定一个等宽字体。

新的MIME部分像这样开始:

Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 6.5.7654.12"> <TITLE>{{subject}}</TITLE> </HEAD> <BODY> <!-- Converted from text/plain format --> <BR> <P><FONT SIZE=3D2>{{body}} 

(所有的“3D”东西都是引用的 – 等号的可打印编码;在这方面没有错,令人吃惊)。

我怎样才能做到这一点?

Gavin McTaggart 回答了一个类似的问题,虽然是关于Exchange 2007的:

看看这个Technet文档 ,特别是ImapMessagesRetrievalMimeFormat开关。 文档非常模糊,但Exchange可以强制从服务器检索消息的格式,可以由用户(如链接所示)或服务本身; 在这种情况下,您将使用Set-ImapSettings命令,并更改MessageRetrievalMimeFormat选项。

我还没有机会testing它。 尽pipe如此,我并没有任何意识到Exchange Management Shell间接引用存在或将与Exchange 2003一起工作。

是不是在IMAP4虚拟服务器属性页面的消息格式选项卡上configuration? 我相信以文本和HTML格式发送邮件是默认设置。