我有一封HTML邮件要发送给我的用户,它在所有主要的网络、桌面和移动客户端(包括Gmail)中都表现得很好,但当这封邮件作为Gmail中的“对话”一部分时,其中一些表格背景颜色不显示,文本对齐方式错误等问题出现。有没有办法防止这种情况发生?
我有一封HTML邮件要发送给我的用户,它在所有主要的网络、桌面和移动客户端(包括Gmail)中都表现得很好,但当这封邮件作为Gmail中的“对话”一部分时,其中一些表格背景颜色不显示,文本对齐方式错误等问题出现。有没有办法防止这种情况发生?
请确保您的邮件主题不同,这样可以防止它们被视为同一对话。如果仅进行测试,请将主题行留空。
测试答案:通过插入一个随机数来更改您电子邮件的发件人。因此,不要从foo@bar.com发送,而是从foo+1@bar.com发送。在功能上,这些是相同的电子邮件地址(回复将发送给同一人)。
在ES5中:
randomNumber = Math.floor(Math.random()*100).toString();
from = 'Foo <foo+' + randomNumber + '@bar.com>';
randomNumber = Math.floor(Math.random()*100);
from = `My Company <foo+${randomNumber}@bar.com>`;