使用传输代理将纯文本电子邮件转换为HTML(Exchange 2010)

时间:2012-11-29 14:04:12

标签: exchange-server-2010

我正在尝试使用Exchange 2010上的传输代理将所有符合特定条件的外发电子邮件转换为HTML格式的电子邮件。我已正确连接TA;我无法弄清楚如何更改邮件内容类型。我得到的最接近的是,这只会导致一个空白的电子邮件正文:

 If body.BodyFormat <> BodyFormat.Html Then
    Dim oTextToHTML As New Microsoft.Exchange.Data.TextConverters.TextToHtml()
    Dim html As New ConverterReader(body.GetContentWriteStream(), oTextToHTML)
    newBodyContent = body.GetContentWriteStream()
    oTextToHTML.Convert(html, newBodyContent)
 End If

如果我对这些行发表评论或发送已经格式化的HTML邮件,那么邮件会正确到达,这对我来说意味着这是问题的根源(和解决方案)。

0 个答案:

没有答案