With iMS and the cfx you don't need to prepare the content as before.  All you need to 
do is insert tokens into the text.  Something
like:

<cfset content="Dear <:user:>,
blah blah">

<cfx_imsmail query="somequery" queryfield="email column" QToken_user="user name 
column" ...
parsetokens="yes"
body="#content#">

HTH,

Howie

----- Original Message -----
From: "Jose Gosende" <[EMAIL PROTECTED]>
To: "inFusion Support List" <[EMAIL PROTECTED]>
Sent: Friday, April 26, 2002 1:04 PM
Subject: [iMS] CFX_iMSMail Question


> How can I make the below code fit in CFX_iMSMail tag?
> It worked fine with cfmail but I'm having issues making
> it work with the CFX tag. Thanks guys.
>
> Jose
>
> Old logic:
> <CFOUTPUT QUERY="getRecpsGroup" group="CID">
> <!--- gotta put cfmail all in one line to prevent unnecessary white space at
> the top --->
> <cfmail from="#attributes.from_address#" server="#attributes.mail_server#"
> to="#Email#" subject="#attributes.title#" group="CID"
> type="HTML"><CFMAILPARAM NAME="Reply-To"
> value="#attributes.reply_to_address#">
> <cfset content = attributes.content>
> <cfset content = ReplaceNoCase(content, "*contact_id*", CID, "ALL")>
> <cfset email_id=variables.last_email_id><cfset
> content=ReplaceNoCase(content, "pr_e.cfm",
> "pr_e.cfm?contact_id=#cid#&email_id=#variables.email_id#", "ALL")><cfset
> content=ReplaceNoCase(content, "open_rate.cfm",
> "open_rate.cfm?cid=#cid#&email_id=#variables.email_id#",
> "ALL")>#variables.content#<cfinclude template="dsp_optout.cfm"><img
> src="#this_campaign_dir#/open_rate.cfm?cid=#cid#&email_id=#variables.email_i
> d#"></cfmail>
> </cfoutput>
>
> New logic:
> <!--- set iMS variables --->
> <cfset content = attributes.content>
> <!--- not sure how to include the CID variable that comes from a query --->
> <cfset content = ReplaceNoCase(content, "*contact_id*", "<:CID:>", "ALL")>
> <cfset email_id=variables.last_email_id>
> <cfset content=ReplaceNoCase(content, "pr_e.cfm",
> "pr_e.cfm?contact_id=<:cid:>&email_id=#variables.email_id#", "ALL")>
> <cfset content=ReplaceNoCase(content, "open_rate.cfm",
> "open_rate.cfm?cid=<:cid:>&email_id=#variables.email_id#", "ALL")>
> <cfset content=ReplaceNoCase(content, "open_rate.cfm",
> "open_rate.cfm?cid=<:cid:>&email_id=#variables.email_id#", "ALL")>
> <!--- disseminate with iMS --->
> <cfx_imsmail query="getRecpsGroup" queryfield="email" qtoken_fname="fname"
> qtoken_email="email" qtoken_cid="contact_id"
> header_to="<:email:>" header_from="#attributes.from_address#" priority="0"
> header_subject="#attributes.title#" SMTPFROM="#attributes.from_address#"
> html="#variables.content#"
> warnto="[EMAIL PROTECTED]"
> log="yes">
>
>
==^=======================================================
     This list server is Powered by iMS
   "The Swiss Army Knife of Mail Servers"
   --------------------------------------
To leave this list please complete the form at 
http://www.coolfusion.com/iMSSupport.cfm
Need an iMS Developer license?  Sign up for a free license here:
http://www.coolfusion.com/iMSDevelopers.cfm
List archives: http://www.mail-archive.com/infusion-email%40eoscape.com/
Note: You are subscribed as [email protected]
==^=======================================================


Reply via email to