发送HTML电子邮件时,我了解发送纯文本版本是最佳做法。
但我的问题是:必须你发送纯文本版本吗?
有什么影响?
答案 0 :(得分:2)
至少就Outlook 2007而言,没有任何代表。我们有一个内部应用程序,只发送HTML格式的电子邮件 ,Outlook不会抱怨并呈现HTML内容。
发送带有纯文本版本的电子邮件只是常见的礼貌,以支持不支持HTML格式的电子邮件客户端,或者将其客户端设置为仅呈现纯文本。它实际上比你想象的更普遍,如果你可以询问用户他们的偏好或发送两者。
答案 1 :(得分:1)
理想情况下,您应该收集电子邮件的用户偏好并根据此偏好发送电子邮件,无法猜出他们喜欢什么。与用户偏好相比,这不是最佳实践,尽管现在很少有用户使电子邮件客户端无法呈现HTML内容,但这并不排除电子邮件客户端阻止HTML内容(如GMail,Outlook),除非明确允许的用户。
答案 2 :(得分:1)
你永远不必。但是,如果收件人无法接收HTML电子邮件,或者他们的客户端不支持HTML电子邮件,那么HTML很可能会以纯文本形式显示。此外,一些电子邮件提供商/客户端,如Verizon,GMail或Outlook将删除某些标签,以便您的HTML格式不正确。
答案 3 :(得分:0)
根据我的拙见,你必须考虑你要发送的邮件的接收者。我的意思是,如果他们有支持给定格式的邮件用户代理。
此外,您应该知道制作兼容的HTML电子邮件,否则不会在每个邮件用户代理上解释它。
希望有所帮助,
答案 4 :(得分:0)
例如,认为Gmail界面在标题中显示电子邮件的第一行,而Outlook也是如此,如果您发送的HTML电子邮件没有纯文本版本,则不会显示文本,至少在我的情况下。
我从几十封电子邮件中看到的是,它们通常包含一条告诉我们的信息:
如果您的电子邮件客户端不支持HTML,请转到http:// ....
我可以告诉你的另一件事是,例如,iPhone首先下载纯文本消息,然后再下载html格式化消息。