在发送HTML电子邮件时,我知道这也是发送纯文本版本的最佳实践。

但是我的问题是: 必须 您也发送纯文本版本吗?

有什么影响?

有帮助吗?

解决方案

你永远不必。但是,如果收件人无法接收HTML电子邮件或他们的客户不支持它们,则很可能将HTML显示为纯文本。此外,一些电子邮件提供商/客户端(例如Verizon,Gmail或Outlook)会剥离某些标签,因此您的HTML已畸形。

其他提示

至少就Outlook 2007而言,没有重现。我们有一个内部应用程序,该应用以HTML格式发送电子邮件 只要 Outlook不会抱怨并呈现HTML内容。

发送带有普通文本版本的电子邮件只是简单的 常见的礼节 支持不支持HTML格式的电子邮件客户端,或者将其客户设置为仅渲染平坦文本。实际上,这比您想象的要普遍,因此如果可以的话 询问用户他们的喜好,或发送两者.

理想情况下,您应该收集电子邮件的偏好,并根据此偏好发送电子邮件,不可能猜测他们喜欢什么。与用户偏好相比,这不是最好的做法,尽管现在很少有电子邮件客户端呈现HTML内容,但这并不排除,但是电子邮件客户端会阻止HTML内容(例如Gmail,Outlook)用户允许。

以我的拙见,您必须考虑要发送的邮件的接收器。我的意思是,如果他们有邮件用户代理人是否支持给定格式。

另外,您应该意识到制作兼容的HTML电子邮件,否则不会在每个邮件用户代理上对其进行解释。

希望有帮助,

例如,例如,例如,Gmail界面在标题中显示电子邮件的第一行,Outlook也确实显示,如果您在没有纯文本版本的情况下发送了HTML电子邮件,则不会显示该文本,至少在我的情况。

我从数十个电子邮件中看到的是,它们通常包括一条线,可以说:

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

我可以告诉您的另一件事是,例如,iPhone首先下载了纯文本消息,然后是HTML格式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top