【问题标题】:Prevent end of email from being collapsed防止电子邮件结尾被折叠
【发布时间】:2019-05-05 00:18:00
【问题描述】:

我正在使用 Flask-Mail 发送事件的电子邮件通知,目前我遇到了一个问题,如果同一主题的两封电子邮件以相同的内容结尾(这是一个相当小众的情况,但绝对有必要考虑尽管如此),第二封电子邮件的结尾部分将被某些邮件客户端(例如,gmail)折叠起来,这些客户端认为这是一个签字或签名或其他什么。如何防止这种情况发生?

目前我正在做的是生成一个随机的字母序列并将其放入<span style="display:none">...</span> 并将其附加到电子邮件中,以便客户认为这是一个不同的页脚,但这感觉真的很hacky,我想知道是否有一个正确的方法来做到这一点。

【问题讨论】:

    标签: email html-email flask-mail


    【解决方案1】:

    在做了一些研究之后,似乎 gmail 并没有为您提供关闭此功能的选项。所有关于这个主题的文章都建议让你的页脚独一无二,这正是你正在做的。

    此外,此选项意味着电子邮件的内容根本不会改变。这似乎是最好的解决方案。

    【讨论】:

    • 谢谢。似乎<span class="randomness"></span> 作为页脚效果更好,因为电子邮件预览(当多个电子邮件在一个线程中时,一些电子邮件会折叠成预览)忽略样式,包括display: none。
    • 无意冒犯,但研究似乎非常有限?谷歌有一个支持页面供用户关闭对话视图。 @HyperNeutrino,Gmail 可以选择关闭所有设备上的对话视图。在下面查看我的答案
    【解决方案2】:

    Gmail 中有一个选项可让您关闭对话视图。

    分组是如何发生的:

    • 主题必须相似
    • 发件人必须是线程的一部分,或者必须使用 in-reply-to

    现在,为了节省空间,Gmail 会压缩相同的文本,这就是您所看到的。如果您想关闭桌面中的对话视图,只需导航到桌面的 setting --> generals(选项卡),然后使用单选按钮选择并按保存。

    如果你在寻找其他设备check this link out.

    【讨论】:

    • 虽然这对客户 POV 有效,但在这种情况下,电子邮件正在发送,而不是接收。需要一种方法来指定某种标题,要求电子邮件不要折叠。此标头似乎不存在。
    猜你喜欢
    • 1970-01-01
    • 2018-03-31
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 2014-05-05
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    相关资源
    最近更新 更多