我正在使用 Zend_Mail 在 PHP 中构建 HTML 电子邮件,我想嵌入/附加/任何一些图像,这样 Gmail 会自动显示它们而不提示用户。我怎样才能做到这一点?
问问题
10980 次
4 回答
4
你不能没有用户批准你的图像。这是一种反垃圾邮件/反跟踪技术,默认情况下必须关闭才能工作。
您可以让 Gmail 显示图像(嵌入到内容中)并发送验证电子邮件。您只需确保您有正确的 SPF 记录,并且 1024 位 DKIM 对消息进行了签名。然后 gmail 在内容中显示嵌入的图像。
于 2012-07-30T19:48:00.210 回答
1
据我所知,这是不可能的。Gmaill 最初会隐藏图像。如果使用启用(通过单击“ Always display images from XXXXXX website
”),那么它将从下次开始可用
于 2012-07-30T19:48:20.693 回答
0
如果您使用 Base 64,则始终可以显示图像。这样,图像作为代码嵌入到代码中,而不来自其他任何人的服务器,因此没有跟踪风险。只需谷歌如何将图像嵌入为 Base 64 即可完全解决您的问题。
于 2018-03-28T21:09:49.480 回答