代码之家  ›  专栏  ›  技术社区  ›  Jim G.

HTML电子邮件:你必须发送一个替代的纯文本视图吗?

  •  6
  • Jim G.  · 技术社区  · 14 年前

    但我的问题是: 必须 你也发一个纯文本版本?

    有什么影响?

    5 回复  |  直到 14 年前
        1
  •  1
  •   Wix    14 年前

        2
  •  2
  •   Rob    14 年前

    至少就outlook2007而言,没有再裁员。我们有一个以HTML格式发送电子邮件的内部应用程序 只有 而且Outlook不会抱怨并呈现HTML内容。

    发送纯文本版本的电子邮件很简单 要么询问用户他们的偏好,要么两者都发送

        3
  •  1
  •   Ta01    14 年前

    理想情况下,你应该收集用户的电子邮件偏好,并根据这个偏好发送电子邮件,这是不可能猜测他们喜欢什么。这与其说是一个最佳实践,不如说是一个用户偏好,虽然现在很少有用户的电子邮件客户端无法呈现html内容,但这并不排除电子邮件客户端阻止html内容(如GMail、Outlook),除非用户明确允许。

        4
  •  0
  •   Ramon Araujo    14 年前

    依我拙见,你必须考虑一下你要寄的邮件的收信人。我的意思是,他们是否有支持给定格式的邮件用户代理。

    另外,您应该注意创建一个兼容的HTML电子邮件,否则它不会在每个邮件用户代理上正确解释。

        5
  •  0
  •   Roberto Luis Bisbé    14 年前

    举个例子,Gmail界面会在邮件头显示邮件的第一行,Outlook也会这样做,如果你发送一封没有纯文本版本的HTML邮件,文本将不会显示,至少在我的例子中是这样。

    我从几十封电子邮件中看到的是,它们通常包含一行内容:

    如果您的电子邮件客户端不支持HTML,请转到http://。。。。