gpt4 book ai didi

coldfusion - 对于 HTML 电子邮件,如何嵌入图像以便用户不会收到下载提示

转载 作者:行者123 更新时间:2023-12-04 06:53:13 24 4
gpt4 key购买 nike

我正在努力创建一个包含 2 个图像的 HTML 电子邮件。目前,我正在使用标签将图像放置在电子邮件中。问题是当用户收到电子邮件时,出于安全原因,它要求用户“点击下载”。

有没有办法在电子邮件中嵌入图像,以避免这个问题?

我正在使用 Coldfusion 发送电子邮件。

谢谢

最佳答案

我还没有测试这是否适用于电子邮件客户端,但是如果您将图像编码为 Base64,您可以将其包含在 HTML 中,从而避免了连接到远程服务器的问题。

以下是使用 CFML 执行此操作的方法:

<cfset ImageFile = "/path/to/image.png" />
<cfset ImageInfo = "image/png;charset=utf-8;base64" />
<cfset ImageData = ToBase64( FileReadBinary( ImageFile ) , 'utf-8' ) />

<cfoutput>
<img src="data:#ImageInfo#,#ImageData#" alt="my picture" />
</cfoutput>

关于coldfusion - 对于 HTML 电子邮件,如何嵌入图像以便用户不会收到下载提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2828212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com