Mun*_*nim 47 html gmail html-email
我发送了很多HTML电子邮件.GMail的问题是,如果有多个具有相同主题的电子邮件,它会隐藏一些类似的内容并显示"..."以显示"修剪内容".这搞砸了我的格式.
如果不能选择更改主题,是否有办法避免这种行为?
编辑:我应该澄清,我以编程方式从PHP脚本使用Amazon SES发送电子邮件.这就是我在Stack Overflow中发布问题的原因.
dou*_*row 44
我自己刚刚遇到过这个问题,而且根据我的调查,似乎GMail确实修改了内容,如果它与前面的电子邮件类似.
我的解决方案只是在每封电子邮件的末尾插入当前时间戳:
[15:02:21 29/01/2013]消息结束.
Tro*_*ggy 27
为了防止在 HTML 电子邮件中出现这种情况,我添加了两个不可见的独特元素:在邮件的开头和结尾。像这样:
...
<body>
<!-- this ensures Gmail doesn't trim the email -->
<span style="opacity: 0"> {{ randomness }} </span>
...
<!-- this ensures Gmail doesn't trim the email -->
<span style="opacity: 0"> {{ randomness }} </span>
</body>
Run Code Online (Sandbox Code Playgroud)
{{ randomness }}正在被我的模板引擎替换为Date.now()(我正在使用 node.js,可以是任何产生独特输出的东西)
小智 7
瞧!经过长时间的测试,我找到了解决这个问题的方法.
Gmail对是它把在"显示截断的内容"选项,如果消息是类似于以前的,或者出现在电子邮件的主题,因为它是在电子邮件的内容.
为避免这种情况,只需尝试在邮件中插入任何随机生成的字符串,这将使您的电子邮件不同,并且不会让Gmail插入"显示修剪内容"选项.