我有一个cfmail发送给大约8人(动态)。其中一个地址不正确,因此不会发送整个电子邮件。 coldfusion管理员或cfmail标签中是否有任何设置可以更改,因此它将发送给7个正确的人,并且只有一个人失败。我正在使用CF8。
答案 0 :(得分:6)
旧学校:
<cfloop query="mails">
<cftry>
<cfmail from="#from#" to="#to#">
<!--- ... --->
</cfmail>
<cfcatch>
<div>
Mail not sent. #cfcatch.detail#
</div>
</cfcatch>
</cftry>
</cfloop>
答案 1 :(得分:1)
您可以使用IsValid()预处理电子邮件列表,并从列表中删除任何失败的项目。