导致HTML电子邮件格式问题的Gmail会话分组(线程)

时间:2014-05-13 17:21:16

标签: email gmail html-email

我发送了一封HTML电子邮件给我的用户。它在所有主要的Web,桌面和移动客户端甚至Gmail中看起来都很棒,除非将电子邮件作为Gmail中“对话”的一部分包含在内。在这种情况下,一些表背景颜色不显示,文本对齐错误等。有没有办法防止这种情况?

2 个答案:

答案 0 :(得分:2)

确保您的邮件具有不同的主题行,以防止他们进入对话。或者,如果只是测试,请将主题行留空。

答案 1 :(得分:1)

经过测试的答案:通过插入随机数来更改电子邮件的发件人。因此,请发送电子邮件至foo+1@bar.com,而不是发送电子邮件至foo@bar.com。在功能上,这些是相同的电子邮件地址(回复将发送给同一个人)。

在ES5中:



randomNumber = Math.floor(Math.random()*100).toString();
from = 'Foo <foo+' + randomNumber + '@bar.com>';
&#13;
&#13;
&#13;

在ES6中:

&#13;
&#13;
randomNumber = Math.floor(Math.random()*100);
from = `My Company <foo+${randomNumber}@bar.com>`;
&#13;
&#13;
&#13;