COLDFUSION:: ищет руководство для загрузки изображения и отправки по электронной почте
У меня есть форма, которую можно использовать для загрузки изображений, и после загрузки фотографии будут отправлены администратору сайта в виде электронного письма, а затем изображения будут удалены с Сервера.
Любая направляющая линия?
Заранее спасибо.
2 ответа
Вы можете прикрепить файл, используя предложенный Мэттом метод, или вы можете использовать тег 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 />
НТН,
Дэн
Присоединить файл к электронному письму просто, и это достигается с помощью атрибута mimeattach внутри тега cfmail, например:
<cfmail to="toAddress"
from="fromAddress"
subject="subject"
type="text"
mimeattach="path of file to attach, e.g: C:/generated/businessProposal.pdf">