在我的 ColdFusion 程序中,我为一个或多个收件人创建电子邮件 (HTML/CSS),并将其放在一个 .cfm 文件中。电子邮件格式很好。当我将保存的文件作为程序运行时,cfmail 标签将电子邮件发送给任何人,这一切正常。但是,在此过程中,我的格式丢失了。我知道当电子邮件到达其目标时,我的本地 CSS 没有理由运行。但如果我能保留我开始的格式就好了。

有没有人对我如何做到这一点有建议。

最佳答案

如果您的 type="html" 标签中没有包含属性 cfmail,则可能会影响电子邮件的格式。此外,在 cfmail 标签中,除了您的内容之外,还嵌入您的样式。例如:

<cfmail from="[email protected]" to="[email protected]" subject"test" server="mymailserver" type="html">
  <html>
    <head>
      <style>
        .test { color: ##cc0000; }
      </style>
    </head>
    <body>
      <div class="test">This email is in red</div>
    </body>
  </html>
</cfmail>

关于email - ColdFusion cfmail 如何保持格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29976483/

10-13 04:42