----- Original Message -----
From: "Brook Davies" <[EMAIL PROTECTED]>
To: "inFusion Support List" <[EMAIL PROTECTED]>
Sent: Friday, July 26, 2002 5:37 PM
Subject: [iMS] recording recipients on send


> Hello,
>
> Lets say I have 25,000 recipients returned from a query and I start to loop
> over the cfx_imsmail tag. Does it make sense to build a new query and add
> each recipient one by one to this new query object?
>
> Then, after the loop I can use this query to write the to the database the
> complete list of recipients.
>

The cfx tag can take all the recipients from the query - no need to loop over the tag 
(use query and queryfield
parameters).

> I could wrap this in a cftry/catch block, where the catch block records the
> successful deliveries (from the query I was building row by row)  and then
> reschedules the rest or something like that.
>
> Does this make sense as a way to track which recipients had actually been
> sent to the que? Is this going to create to much additional overhead?
>

The cfx tag will throw an exception if there is a problem writing to the queue.  So, 
you can trap on that.  In all the
years we've been using the cfx and supporting others that use it I have only seen or 
heard of write errors when the
queue disk is full.

> Also, I am calling the imsmail tag within a query output like this:
>
> <cfoutput query="rcp">
> <cfsavecontent variable="emailbody">
> <cfinclude template="dynamicallygeneratedemailbody.cfm">
> </cfsavecontent>
>
> <!--- send mail to single recipient using the emailbody built above --->
> <cinclude template="act_sendmail.cfm">
> </cfoutput>
>
> Am I asking for trouble on large(25,000-50,000) mailing campaigns like this?
>

The differences between using one call of the cfx and looping over it are that the 
looping is slower and the looping
will utilize more space on the disk and a bigger overall queue.

Regards,

Howie


> Brook Davies
>
>
>
>
==^=======================================================
     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