我有一个可以用来上传图片的表格,上传图片后将作为电子邮件附件发送给网站管理员,然后图片将从服务器中删除。
有什么指导方针吗?
提前致谢。
您可以使用 Matt 建议的方法附加文件,也可以使用 cfmailparam 标记附加一个或多个文件,无论它们是否在磁盘上:
<cfmailparam file="MyFile.txt" content="#VariableWithContent#" disposition="attachment" />
如果你想在磁盘上附加一个或多个物理文件,你可以这样做:
<cfmailparam file="c:\MyFile.txt" disposition="attachment" />
如果您不想在 CF 发送完电子邮件后将文件保留在磁盘上,您可以将 remove 属性添加到 cfmailparam 标记以让 CF 在发送电子邮件后将其删除:
<cfmailparam file="c:\MyFile.txt" disposition="attachment" remove="true />
高温下,
担
将文件附加到电子邮件很简单,可以通过使用 cfmail 标记中的 mimeattach 属性来实现,如下所示:
<cfmail to="toAddress"
from="fromAddress"
subject="subject"
type="text"
mimeattach="path of file to attach, e.g: C:/generated/businessProposal.pdf">