Eu uso cferror no application e não dá erro nenhum, funciona perfeitamente,
dá uma olhada no que eu uso, encontrei fuçando pela net

Coloca no seu Application.cfm isto: 
<cferror type="Exception" template="erro.cfm"
mailto="[EMAIL PROTECTED]">

O arquivo erro.cfm contém isso:

<!--- Começo do código --->

 <cfset ERRORIPS="">

 <cfset EMAILADDRESSTONOTIFY="wender [EMAIL PROTECTED] ">
 
 <style>
 
.e{font-weight:bold;color:navy;font-size:10px;text-decoration:underline}
        .l{font-size:12px}
 </style>
<DIV align="center">
        <FONT size="+1" color="##CC6600"><b>OPS!&nbsp;&nbsp; Ocorreu um
Erro!</b></FONT><BR>
        <P>Este erro já foi enviado para nosso WebMaster para que seja
solucionado o mais rápido possível<BR>
        Para voltar à página anterior <A
href="javascript:history.back()">CLIQUE AQUI</A>.<BR><BR><BR>
<table cellpadding="0" cellspacing="0" border="0">
        <tr>
                <td align="LEFT"> 
<cfset temp=""> 
 <cfset
collist="error,url,session,cookie,form,application,cgi,variables,Caller,Attr
ibutes,Request">
 <cfloop index="col" list="#collist#">  
         <CFTRY>   
                <CFIF isdefined(col)>
                        <cfset thiscol = evaluate(col)>
                        <cfloop collection="#thiscol#"  item="variable"> 
                                <CFIF variable neq "tagcontext"> 
                              <cfset temp="#temp#|||<font
class=e>#col#.#variable#</font>:#StructFind(thiscol, "#variable#")#">
                                </cfif>
                        </cfloop> 
                </cfif>  
          <CFCATCH> 
                <cfoutput>#cfcatch.message#<br>#cfcatch.detail#</cfoutput>
          </cfcatch>
        </CFTRY>
 </cfloop>  
  
<cfif listfind(ERRORIPS,remote_addr) gt 0>
        <cfoutput>
        <table cellpadding="0" cellspacing="0" border="0">
                <tr>
                        <td align="LEFT" class="l">
                                 #replace(temp,"|||","<br>","all")# 
                        </td>
                </tr>
        </table>
        </cfoutput>
<cfelse>
        <cfif len(temp) gt 20>
                <cfloop index="single" list="#EMAILADDRESSTONOTIFY#">
                        <cfmail to="#single#" from="Site<
[EMAIL PROTECTED] >" subject="Erro no site:
#SERVER_NAME##script_name#" server="mail.seudominio.com.br" type="HTML">
                        <cfmailParam name="X-Priority" value="1">
                                <style>         
        
.e{font-weight:bold;color:red;font-size:10px;text-decoration:underline}
                                </style>
                                <table cellpadding="0" cellspacing="0"
border="0">
                                        <tr>
                                                <td style=font-size:12px>
        
#replace(replace(replace(temp,"|||","<br>","all"),"#chr(10)#","","all"),"#ch
r(13)#","","all")#
                                                </td>
                                        </tr>
                                </table>
                        </cfmail>       
                </cfloop>
                <br>Email enviado para
<cfoutput>#EMAILADDRESSTONOTIFY#</cfoutput>
        </cfif> 
</cfif> 
                </td>
        </tr>
</table>   

<!--- Fim do código --->

E funciona!

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Enviada em: terça-feira, 29 de junho de 2004 09:40
Para: [EMAIL PROTECTED]
Assunto: [cf-brasil] cferror no application + cfmail

Bom dia,
Alguém sabe se existe alguma limitação quanto colocar um cferror(<cferror 
type="request" template="app_error.cfm">) no application.cfm e na página 
destino colocar um <cfmail>? Pois o maldito não manda o e-mail.

Tenho outras páginas desse sistema que utilizam o cfmail sem problemas.

Ou existe alguma outra forma de mandar e-mail ao achar algum erro em alguma 
página?


Obrigado
Diego Trigo


___________________________________________
Yawl Internet       http://www.yawl.com.br/

Acesso Discado / ADSL / 24Hs
Hospedagem ASP, PHP, JSP, ColdFusion, MySQL

--^----------------------------------------------------------------
This email was sent to: [EMAIL PROTECTED]

EASY UNSUBSCRIBE click here: http://topica.com/u/?b1dnXn.b7M5gI.YXJxdWl2
Or send an email to: [EMAIL PROTECTED]

For Topica's complete suite of email marketing solutions visit:
http://www.topica.com/?p=TEXFOOTER
--^----------------------------------------------------------------




Responder a