COLDFUSION ::寻找上传图片的指南,然后作为电子邮件附件发送

时间:2010-10-14 11:09:16

标签: coldfusion coldfusion-6

我有一个可用于uplocad图片的表单,上传后的图片将作为电子邮件发送给网站管理员,然后图片将从服务器中删除。

任何指南?

提前致谢。

2 个答案:

答案 0 :(得分:2)

您可以使用Matt建议的方法附加文件,或者您可以使用cfmailparam标记附加一个或多个文件,无论它们是否在磁盘上:

<cfmailparam file="MyFile.txt" content="#VariableWithContent#" disposition="attachment" />

如果要在磁盘上附加一个或多个物理文件,可以执行以下操作:

<cfmailparam file="c:\MyFile.txt" disposition="attachment" />

如果您不希望在CF发送完电子邮件后将文件保留在磁盘上,您可以将删除属性添加到cfmailparam标记,以便在发送电子邮件后让CF摆脱它:

<cfmailparam file="c:\MyFile.txt" disposition="attachment" remove="true />

HTH,

答案 1 :(得分:0)

将文件附加到电子邮件是直截了当的,可以通过使用cfmail标记中的mimeattach属性来实现,如下所示:

<cfmail to="toAddress"
 from="fromAddress"
 subject="subject"
 type="text"
 mimeattach="path of file to attach, e.g: C:/generated/businessProposal.pdf">