从 Word 生成的电子邮件中提取 HTML

从 Word 生成的电子邮件中提取 HTML

我需要将电子邮件新闻稿转换为 HTML 页面,而无需复制它。问题是发件人受到技术阻碍。以下是他生成电子邮件的方式:

在 MS Word 中,他打开以前的模板,更新任何新文本,提供各种格式和间距,然后从 Word 内部发送电子邮件(这是我从与他的交谈中了解到的最好的情况)。他实际上可能正在做某种 Word-Outlook 交易,但我知道他正在使用 Word 来做这件事。

我收到了这封电子邮件,以及它的 1990 年代格式,需要将其转换为 html 文档,以便每周将其发布到网站上。他希望格式与他提供的格式完全一样。让他直接从 Word 生成 HTML 并不是一个好选择。

我尝试过将电子邮件复制并粘贴到 Word 中,直接在 Word 中打开,复制到几个 HTML 编辑器中,以及使用其他一些方法,但似乎没有一种方法可以保留所使用的格式、间距和表格。我们发现的唯一解决方法是,他通过电子邮件将实际的 .doc 文件发送给我,然后我使用它手动生成 html。但是,他通常会忘记发送,然后我必须手动请求它,这可能需要几天时间才能生效。

有人能想到更好的方法来做到这一点吗?

答案1

不管这个家伙在技术上有多“受阻”,我认为你都必须改变他向你发送数据的方式。考虑到他已经熟悉 Word,而且你在收到文件时也取得了成功.doc,我认为这是阻力最小的路径。

他...从 Word 内部发送电子邮件

正如你所说,这并不完全具体。我能想到他可能采取的两种方式。

  1. 使用 Outlook 正常撰写邮件,并将其配置为使用 Word 作为默认编辑器。

  2. 使用 Word 撰写电子邮件,然后使用发给

无论他目前采用哪种方式,我猜他下一步的做法应该是采取更接近第二种选择的做法。具体来说

  1. 在 Word 内部撰写邮件。

  2. 使用发给功能,但选择邮件收件人(作为附件)

这应该能解决问题吗?你没有提到是哪个版本,但这里有一些针对 2002 - 2007 版本的说明http://support.microsoft.com/kb/290936。这确实不是一项困难的任务,我会鼓励他按照描述去做,但如果阻力很大,您也可以将其包装在宏中,在其中一个工具栏上放置一个带有明显图标的大按钮,然后告诉他只需单击即可!

高血压

安迪

相关内容