My FusionMail 1.02 throws the following error from time to time:

====================================1.02 error=================
An error occurred while evaluating the expression:
emailaddr=left(emailaddr,find(">",emailaddr)-1)
Error near line 173, column 10.
--------------------------------------------------------------------------------
Parameter 2 of function Left which is now "0" must be a positive integer
The error occurred while processing an element with a general identifier of (CFSET), occupying document position (173:4) to (173:58) in the template file C:\WEBSITE\HTDOCS\FUSIONMAIL1\HTDOCS\VIEWMAIL.CFM.
====================================1.02 error=================


The below shows the coding for FusionMail 1.02 & 2.5 is the same

Any suggestions on a fix?

best, paul

=================FusionMail 1.02 viewmail.cfm====================
<cfoutput query="getmail" maxrows="#MessagesPerPage#" startrow="#start#">
<cfset emailaddr=mailfrom>
<cfset emailfrom=mailfrom>
<cfif find("<",emailaddr) gt 0>
   <cfset emailaddr=right(emailaddr,len(emailaddr)-find("<",emailaddr))>
</cfif>
<cfif find(">",emailaddr) gt 0>
   <cfset emailaddr=left(emailaddr,find(">",emailaddr)-1)>
</cfif>
<cfif find("<",emailfrom) is 1>
   <cfset emailfrom=replace(replace(emailfrom,"<","","all"),">","","all")>
<cfelseif find("<",emailfrom) gt 1>
   <cfset emailfrom=left(emailfrom,find("<",emailfrom)-1)>
</cfif>
=================FusionMail 1.02 viewmail.cfm======================

=================FusionMail 2.5 maillist.cfm=======================
<cfoutput query="getmail">
<cfset emailaddr=mailfrom>
<cfset emailfrom=mailfrom>
<cfif find("<",emailaddr) gt 0>
      <cfset emailaddr=right(emailaddr,len(emailaddr)-find("<",emailaddr))>
</cfif>
<cfif find(">",emailaddr) gt 0>
     <cfset emailaddr=left(emailaddr,find(">",emailaddr)-1)>
</cfif>
<cfif find("<",emailfrom) is 1>
     <cfset emailfrom=replace(replace(emailfrom,"<","","all"),">","","all")>
<cfelseif find("<",emailfrom) gt 1>
     <cfset emailfrom=left(emailfrom,find("<",emailfrom)-1)>
</cfif>
=================FusionMail 2.5 maillist.cfm=======================

==^=======================================================
This list server is Powered by iMS  "The Swiss Army Knife of Mail Servers"
--------------------------------------------------------------------------------------
This list is provided as a free service.  Although we will try to address issues
in a timely manner, support via this list is not guaranteed.  If you require expedited
support then a support contract is required.  Support may be purchased from
http://www.coolfusion.com/commerce.  Details regarding support options may be reviewed
at: http://www.coolfusion.com/SupportOptions.cfm
--------------------------------------------------------------------------------------
To leave this list please complete the form at http://www.coolfusion.com/Support/
Need an iMS Developer license?  Sign up for a free license here:
http://www.coolfusion.com/Developers/
List archives: http://www.mail-archive.com/infusion-email%40eoscape.com/
Note: You are subscribed as [EMAIL PROTECTED]
==^=======================================================




Reply via email to