«

»

Aug 26

Print this Post

Como recuperar anexos de uma mensagem de email?

Use <cfpop> com o atributo “action” especificando  ‘getall’ e o atributo “attachmentpath” indicando o diretório no servidor onde voce quer guardar os anexos.

Voce então pode iterar sôbre o objeto query resultante e performar qualquer lógica requerida tais como logar (registrar) a informação dos anexos.


<!--- open mailbox --->
<cfpop action="getall" name="Q_emailGetAll" server="SERVER_NAME" username="USERNAME" 
password="PASSWORD" attachmentpath="\\SERVER_NAME\FOLDER\">
<!--- result set is a query object --->
<cfloop query="Q_emailGetAll">
     <cfoutput>
     #Q_emailGetAll.attachments#
     #Q_emailGetAll.attachmentfiles#
     </cfoutput>
</cfloop>

Este artigo foi baseado numa sugestão do Stefan Leroux.

by Jeremy Petersen

Permanent link to this article: http://ensina.me/coldfusion/como-recuperar-anexos-de-uma-mensagem-de-email/

Leave a Reply