【问题标题】:Unsubscribe link not shown in gmailgmail中未显示退订链接
【发布时间】:2015-08-11 06:12:06
【问题描述】:

我正在向 gmail.com 发送带有标题的邮件。

MimeMessage.addHeader("List-Unsubscribe","<http://www.example.com>");

即使邮件的原始内容中存在标题,邮件中也不会显示退订链接。请多多指教。

【问题讨论】:

  • 你找到解决办法了吗?

标签: gmail jakarta-mail email-client unsubscribe


【解决方案1】:

根据Google Support Link 我的理解,您需要准备一些条件,例如您的尝试和Amazon Recommendation,但最终谷歌决定在您的电子邮件顶部显示未订阅的链接。

另外,基于Official Gmail Blog

这目前仅适用于某些发件人。我们积极鼓励 发件人支持自动退订——我们认为 100% 应该。我们不会 为垃圾邮件发送者的消息提供取消订阅选项:我们不能 相信他们实际上会取消订阅您,他们甚至可能会发送 你更多的垃圾邮件。因此,您只会看到发件人的取消订阅选项 我们很确定不是垃圾邮件发送者,实际上会尊重您的 取消订阅请求。我们对哪个非常保守 一开始就信任发件人;随着时间的推移,我们希望提供 能够取消订阅更多电子邮件。

【讨论】:

    【解决方案2】:

    您希望它如何显示?你在哪里找的?

    与大多数邮件阅读器一样,Gmail 不显示原始标题。它显示了它认为相关的标题信息。如果您想查看原始标题,应该有一个“查看源代码”或“显示标题”操作来查看它们。如果您查看邮件源,并且此标头不存在,则某些邮件服务器已将其删除。

    【讨论】:

    • 我检查了 gmail 中的“显示原件”选项。它显示了我的 List-Unsubscribe url。
    • 但退订按钮/链接显示在邮件消息中。为什么?
    • 对不起,我不明白你想要什么。它正在显示,但您希望它显示?到底发生了什么?您预计会发生什么?
    • 我想在我的电子邮件中显示退订链接。经过研究,设置电子邮件标题 'List-Unsubscribe:, google.com>' 就可以了。我在我的代码中完成了它并将示例邮件发送到我的 gmail。未显示退订链接。然后我尝试通过“显示原始”查看标题并找到我的标题。
    • 电子邮件客户端是否必须使用 DKIM 签名才能显示退订链接?
    猜你喜欢
    • 1970-01-01
    • 2015-07-22
    • 2014-05-15
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 2014-05-09
    • 2020-09-13
    相关资源
    最近更新 更多