2011-09-22 75 views
0

我设计了一个基本上由一个包含3个内部表的外部表组成的HTML电子邮件(没有css,使用表等)。该邮件在Outlook 2003中呈现良好,但当用户转发该邮件时,只有顶级表保留在转发中。来自Outlook 2003的转发内容不完整的问题

我在测试这一点:

  • 的Outlook 2003(11.8330.8341)SP3
  • 的Outlook 2003(11.5608.5606)

任何想法可能是怎么回事?我甚至不知道从哪里开始。当我看着前锋的HTML内容时,它被淹没无法相信。

更新: MS Outlook 2003中的工具>选项>邮件格式下的设置为“使用Microsoft Office Word 2003编辑电子邮件”。当用户没有安装Outlook(并且选项没有被选中并且变灰)或者没有被选中时,转发就会正确显示。但是,选中此选项会在Word的实例中显示作曲家。

Word完全搞砸了HTML - 创建实际的数据丢失,而不仅仅是格式化问题。

更新2: 发现此问题。虽然答案没有帮助我,在这个问题上任何人都可能要检查出来: HTML E-mail Layouts Breaking When Forwarded - Make it Survive the Word 2003 HTML Editor

问题: 这到底是怎么回事?有没有关于Word将剥离的某些HTML的任何信息?我只使用我能找到的最基本的元素和样式。 这里发生了什么?

回答

0

Word剥离了divs中的所有内容。我没有做足够强大的测试来确定这是否适用于任何div。我将它们转换为表格,现在一切正常。