在 Exchange Server 2003 中是否可以将以 HTML 格式发送的传入电子邮件转换为纯文本?
或者,是否可以仅以纯文本形式从 Exchange Server 检索电子邮件?
答案1
如果您的应用程序使用 POP3 或 IMAP 从特定邮箱获取邮件,则可以配置邮箱的 POP3/IMAP 设置,以便 Exchange 仅提供纯文本,而不管邮箱中的邮件格式如何。
我已经有很长时间没有使用过 Exchange 2003 了,也没有访问过 2003 服务器,所以我无法给你提供确切的查看位置,但如果你使用 Exchange 服务器上的 AD 用户和计算机查看邮箱属性,应该不难发现。
更新:经过一番搜索,我终于找到了我所想的设置位置。
在您的 Exchange 服务器上,打开 AD 用户和计算机,它应该位于开始/所有程序/Microsoft Exchange 下。
- 找到您的应用程序使用的相关邮箱并打开其属性页面。
- 选择“Exchange 功能”选项卡。
- 在该选项卡上,您应该会看到“协议”部分(例子)。
- 如果您单击 IMAP4,然后单击属性,您应该能够在那里强制使用纯文本。
我以前曾使用一个使用 POP3 轮询邮箱的应用程序完成过此操作,所以我知道它确实有效。我 99.9% 确信 IMAP4 也有完全相同的选项。
答案2
答案3
我决定使用HtmlAgilityPack并手动解析电子邮件正文。我似乎找不到 Exchange 服务器解决方案。