【发布时间】:2022-11-12 07:03:33
【问题描述】:
大家好,我遇到了 HTML 邮件问题。我创建了一个用于我的应用程序的 HTML 电子邮件模板。现在的问题是,当从我的服务器链接图像时,它确实在 gmails WebClient 上显示了图像,但没有在 IOS 邮件应用程序中显示它。
当链接我从其他邮件中知道的任何其他图像时,它确实有效。所以我猜这与我的服务器主机有关。
我确实有一个 SSL 证书,它的响应是200或与304.
所以在使用的时候
<img src="https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_74x24dp.png" alt="Logo" />
它会显示在所有设备上,但在使用时
<img src="https://my.domain.com/my_logo.png" alt="Logo" />
它不会显示在 IOS 邮件应用程序上。
我寻找替代方案,但它们都存在电子邮件大小的问题。
IOS 是否有一个白名单或类似的东西,你必须进入或者我错过了我网站上的响应标头。也许是错误的 SSL 证书?
【问题讨论】:
-
它应该可以工作。您的服务器是否列在某处的阻止列表中,例如垃圾邮件?是否存在 CORS 问题,也许——尽管我知道 Apple 会忽略字体,所以不应该。
-
@Nathan 这就是我的想法。它应该可以工作。我猜它可能实际上是由于垃圾邮件而被阻止。我给自己发了很多邮件进行测试。知道如何解决吗?但是,它会阻止一个图像 url 而其他所有图像 url 都没有,这有意义吗?我的服务器不应该被列入黑名单,因为它只是一个开发服务器。那时我真的没有计划。还尝试了不同的图像主机,但没有一个有效。
-
如果你;你总是打开你的测试和/或点击链接,它应该有一个很好的声誉。但是,如果它只是一个图像而其他图像在同一服务器上工作,那么我唯一能想到的就是图像本身已损坏(但它适用于 gmail,所以,我猜不是?)或者图像本身被列入黑名单。也许尝试稍微更改图像,或重新保存,看看是否有效。
-
图像不应该是问题,因为我已经尝试过一次不同的,但我会在周末再试一次。有效的图像只是来自我从中找到它们的 URL。如果像维基百科之类的东西可以尝试,它可能只是我的服务器。谢谢你的想法
标签: html image email html-email