2010-01-21 86 views
1

我正在搜索将Outlook电子邮件更改为HTML的方法。我发现了一种使用VBscript的方法,但它仅将Outlook文件更改为文本。将Outlook电子邮件文件更改为HTML

编辑:我正在寻找一种方法来自动将数百封电子邮件保存为HTML格式。

回答

2

有很多方法去这里数:

  1. 建立一个规则运行一个脚本
  2. 线了一个VBS脚本,当接收到火灾和电子邮件
  3. 写入和加载做到以上。

加载项的优点是与规则和脚本相比,它可以轻松部署,但它稍微复杂一些。

Number 1如果您没有经验,可能是最容易设置的。

  1. 打开Visual Basic编辑器(按Alt + F11)或关闭工具菜单>宏
  2. 点击左侧
  3. 科普特这个代码在右手页

    的ThisOutlookSession节点上

    子CustomMailMessageRule(项目作为Outlook.MailItem) 昏暗HtmlMessagePath作为字符串

    HtmlMessagePath = “C:\用户\马库斯\应用程序数据\漫游\ KnowledgeMill \ HTML \” + Item.Subject +名 “.html” 个呼叫Item.SaveAs(HtmlMessagePath,OlSaveAsType.olHTML)

    末次

4 .Change的路径,并且可以使用Item.EntryID作为文件名,你可以得到的文件名的问题主题你可能还想使用mhtml,以便将所有内容都放在一个文件中。

5.使用规则向导创建一个规则,让它在新电子邮件上触发,然后运行脚本。点击蓝色脚本链接并选择新脚本。

6.您可能必须调整您的宏安全性以允许脚本运行。 (N.B重新启动Outlook后,你这样做)

0

您可以在Outlook 2007的浏览器中实时查看电子邮件。该选项位于功能区中的“其他操作”下。

您也可以将电子邮件另存为html!

+0

我正在寻找一种方法来实现这一点,实时(所有收到的邮件都保存在HTML中) – cam 2010-01-21 14:07:03

0

您可以设置规则以自动打印电子邮件。我只需在电脑上设置一个HTML打印机。