打印本文 打印本文 关闭窗口 关闭窗口
CF MX 6.1 邮件相关新特性
作者:武汉SEO闵涛  文章来源:敏韬网  点击数722  更新时间:2009/4/23 10:32:10  文章录入:mintao  责任编辑:mintao
在同一邮件中生成普通文本和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>

打印本文 打印本文 关闭窗口 关闭窗口