我们需要在 ColdFusion 中发送包含英镑(货币)符号的电子邮件。在发送电子邮件之前,我们将数据转储到 html 文件中进行预览。
最佳答案
电子邮件以 ColdFusion 管理器中指定的编码发送。对于 ColdFusion MX (6.0) 及更高版本,默认为 UTF-8。
您可以像这样明确提及编码,但这不是必需的。
<cfmail type="text/html; Charset=UTF-8" ...><!--- body ---></cfmail>
对于您转储到磁盘的 HTML 文件,以下适用:
<cffile action="write" charset="UTF-8" ...>
并且您应该将编码作为 META 标记,因此您用于预览的浏览器不必猜测:
<meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">
关于coldfusion - 如何将文件保存为 UTF-8 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/339861/