【问题标题】:Outlook and Gmail blocking images off an SSL NewsletterOutlook 和 Gmail 阻止 SSL 通讯中的图像
【发布时间】:2024-04-27 14:35:01
【问题描述】:

我有一个时事通讯工具,可以显示时事通讯。好吧,该站点位于非 SSL 主机上,现在位于 SSL 主机上。当用户在 Gmail 或 Outlook 中收到时事通讯时,图像上有一个蓝色问号,并且图像不会显示。他们可以点击“在浏览器中查看”选项,一切正常。

这也是在 Outlook 和 Gmail 中打开图像显示选项的情况。

这就是我认为我看到问题的地方 - 该网站没有自己的 SSL 证书。它使用的是服务器,所以名称不匹配。

这会是图像未显示在 Outlook/Gmail 中的原因吗?如果是这样,解决方案是获取与域名匹配的 SSL 证书吗?

【问题讨论】:

    标签: ssl outlook


    【解决方案1】:

    这就是我认为我看到问题的地方 - 该网站没有自己的 SSL 证书。它使用的是服务器,所以名称不匹配。

    您使用的证书必须对您使用的主机名有效(请参阅 RFC 2818,第 3.1 节)。如果不是这种情况,则说明您的 HTTPS 服务器设置不正确,因此您不应该对客户端不喜欢它感到惊讶。

    他们可以点击“在浏览器中查看”选项,一切都会显示出来 很好。

    这可能是因为您的用户愿意忽略错误消息,这是他们不应该这样做的。

    【讨论】:

    • 没错。用户单击以接受证书,因此没有任何问题。我只是对电子邮件部分感到好奇。我猜 Outlook 和 Gmail 正试图拉入后台,当他们拉出图片时,他们看到的图片与证书不匹配,所以?出现了。
    • 是的,这些允许绕过警告的消息通常仅在与主 URL 相关时才会显示;以这种方式禁用警告对于嵌入的内容是不可能的。真正的问题是他们接受了他们可能不应该接受的证书。不要教你的用户忽略警告。