在同一邮件中生成普通文本和HTML超文本两种不同的信息
<CFMAIL TO="..." FROM="..." SUBJECT="..."> <CFMAILPART TYPE="text"> 普通文本信息。。。 </CFMAILPART> <CFMAILPART TYPE="html"> <B>超文本信息。。。</B> </CFMAILPART> </CFMAIL>
<CFMAILPART>完整的信息(感觉可以控制显示编码很方便): <cfmailpart type="mime type" charset="character encoding" wraptext="number" > 邮件内容... </cfmailpart>
邮件服务器在发送邮件时需要认证? 从ColdFusion MX 6.1开始,ColdFusion支持SMTP的认证。你可以在<CFMAIL>标签中提供相应的认证信息,例如: <CFMAIL TO="..." FROM="..." SUBJECT="..." Server="smtp.163.net" Username="parole" Password="MyEmailPassword"> 邮件内容.... </CFMAIL>
或在ColdFusion管理界面中用以下的格式提供认证信息:parole:MyEmailPassword@163.net
如何跟踪邮件的发送结果?如失败或者被拒绝。 CFMAIL标签发送/接收邮件发生错误,邮件都会在 c:\CFusionMX\Mail\UnDelivr 目录里,但是也许我们的CF空间是租来的,这样无法访问这些东西,不过现在好了,ColdFusion MX 6.1 <CFMAIL>中有一个FAILTO属性,可以用来指定一个邮件地址,在遇到邮件发送失败的情况时,ColdFusion会向此邮件地址发送一个失败通知。
<CFMAIL TO="#email#" FROM="parole@163.net" FAILTO="wait@blueidea.com" ...> ... </CFMAIL>
如何指定邮件回复地址 <CFMAIL TO="..." FROM="..." SUBJECT="..." replyto="#ReqlyToEmail#"> 邮件内容.... </CFMAIL>
限制行最大行 有很多用提供免费邮箱的ISP都限制了邮件内容最大字节行数。ColdFusion MX 6.1 加入了这个属性,默认是不限制大小,如果指定此属性,默认一行是72个字节。
<CFMAIL TO="..." FROM="..." SUBJECT="..." wraptext="365"> 邮件内容.... </CFMAIL>
出处:蓝色理想
责任编辑:cjj
◎进入论坛网络编程版块参加讨论
|