我正在为 CFMAIL 编写自定义标签。我需要以不同于标准 CFMAIL 的方式处理某些电子邮件。我使用以下帖子作为起点 - http://www.cfhero.com/2011/11/creating-environment-safe-wrapper-for.html
前
<cfmail to="no@example.com" from="no@test.com" subject="This is only a test">
<cfmailparam name="Importance" value="high">
hello world</cfmail>
自定义标签之后
<cf_email to="no@example.com" from="no@test.com" subject="This is only a test">
<cf_emailparam name="Importance" value="high">
hello world</cf_email>
自定义 CFMAIL 和 CFMAILPARAM 一切正常,但我的问题是如何处理“CFMAILPART”。在新标签中使用现有的 CFMAILPART 时,CF 会引发错误。
<cf_email to="no@example.com" from="no@test.com" subject="This is only a test">
<cf_emailparam name="Importance" value="high">
<cfmailpart type="text">Text</cfmailpart>
<cfmailpart type="html">HTML</cfmailpart></cf_email>
详细信息:该标记必须嵌套在 cfmail 标记内。
消息:标签 cfmailpart 的上下文验证错误。
我正在提出我的想法,但我找不到任何帮助文档。任何帮助或起点将不胜感激。
提前致谢。