【发布时间】:2019-12-05 08:12:46
【问题描述】:
我在 CKEditor 中粘贴了一张图片并存储到了数据库中。检索数据并发送到邮件后。文本内容显示在电子邮件中,但不显示图像。我不确定如何在没有 cfmailparam 的情况下在电子邮件中显示图像。我已将这些内容存储在 cfsavecontent 中,并将变量放入 cfmail 标记中。下面给出的示例代码..
<cfsavecontent variable="MailBody">
<cfoutput>
Test comment with Image<br /> <br /> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA5CAYAAADUS9LZAAAgAElEQVR4nO2cZ3wUV5qvu429O7t7d2Y8YefO7O7d3Uswygnl0N2SWjnngGWwwUOyMZiMQUKARJDIOdlgvAM2BmyQkEAJRVAAJCFEEpiclEBSd3V/ee6H6i61JPDYHsC+gHsUyRAAAAAElFTkSuQmCC" /><br /> <br /> test signature<br /> thanks,<br /> tester
</cfoutput>
</cfsavecontent>
Note: The img src data is rough value.
<cfmail from="tester@mail.com" subject="TestEmail" to="dev@email.com" server="SMTP">
#MailBody#
</cfmail>
现在发送没有图像的电子邮件。它在 CF2010 中工作正常,在 CF2016 中不工作。
如何在邮件中显示该图像?请指导我,我是 CF 技术的新手。
提前致谢!
【问题讨论】:
标签: coldfusion coldfusion-2016 cfmail