我有一个程序可以根据用户输入来生成电子邮件。电子邮件的标题应如下所示:
<cfmail
from = "bettymock@moxware.org"
to = "betty@moxart.org"
server = "localhost"
subject = "xxx">
我已经编写了生成该代码的代码。但是,<cfoutput
在“ <”符号之后将不会输出任何内容。我尝试了各种解决方法:
1)首先,我使用了“&lt”(带有分号)。在屏幕上产生了正确的输出。但是,电子邮件服务器显然无法翻译“&lt;”。变成“ <”。因此电子邮件没有发送。
2)我尝试使用“ <<”转义“ <”。如果我写:
<cfoutput>
<< cfmail ...
我得到“ 我只得到“ <”。 任何人都可以建议使用“ <”而不是“&lt”来生成 <cfoutput>
<<cfmail ...
<cfmail
和类似所需标签的方法。另外,如果您有建议让电子邮件服务器识别出不错的&lt表示法。