|
I have never seen iMS send dupes like this.
Would it be possible for you to send me code that exhibits this problem -
something that could be duplicated here?
Also, is it possible that you have an AV program
(or some other software) that is keeping the server from updating the control
file? The control file gets updated with the latest delivery status once
an attempt is completed and, if the control file cannot be updated, you will see
things like this happen.
Regards,
Howie
----- Original Message -----
Sent: Sunday, November 30, 2003 1:28
PM
Subject: Re: [iMS] Duplicates?
Howie, After much testing, I've found duplicate mailings
being created in two situations. Forgive the long introduction, but I need to
describe my environment to accurately describe the problem areas. Keep in mind
that I had no problems until I upgraded from v2.2.1 to v2.5.6.
I have a
remote server containing the database of email addresses. On this machine runs
an application which extracts matching email addresses from the database based
on criteria supplied by the user, builds a ColdFusion structure containing the
parameters of the mailing and a query containing the extracted email
addresses, serializes the structure using WDDX and via CFHTTP passes the WDDX
packet to an SMTP server running iMSSe. A CF program running on the SMTP
server deserializes the WDDX packet, extracts the mailing parameters and query
and passes the resulting variables to the CFX tag to generate the
mailing.
The SMTP server looks like: iMSSe: v2.5.6 CFX_iMSMail:
v3.3.2 Windows NT 4 sp6 PII-233Mhz 256Mb RAM
Duplicate
situation #1: The CFX tag creates duplicate control files (up to 10) when the
incoming mailing list is over 1000 entries (or so; I haven't pinpointed the
exact break point). HOWEVER, if the program receiving the WDDX packet writes
the serialized data to a file on disk and a second program is called to read
the file from disk, deserialize the data and pass the data to CFX, CFX will
generate the control files without any duplicates. Huh? I don't understand
this either. I have not been able to come up with any possible explanation why
CFX generates duplicates when invoked from within a program receiving a WDDX
packet directly from a calling program, versus when it's invoked in a program
which reads a WDDX packet from a file on disk. Any ideas? This one stumps me,
but at least I can work-around it. The next one is a show
stopper.
Duplicate situation #2: Even when I'm able to generate a
duplicate-free list of control files (using scenario #2 above), iMSSe still
sends out two copies of most (but apparently not all) the email address in a
mailing. This definitely occurred in a mailing of 1202 addresses. Examples
from the POST log:
11/28/2003 09:45:08 PM [008]
10318E392E22D811934D00A0CC3C3FE5.mbx sent successfully to
[EMAIL PROTECTED] from <[EMAIL PROTECTED]>
1229 11/28/2003 09:45:38 PM [012] 10318E392E22D811934D00A0CC3C3FE5.mbx sent
successfully to [EMAIL PROTECTED] from
<[EMAIL PROTECTED]> 1229
11/28/2003 09:47:51 PM
[020] 10318E392E22D811934D00A0CC3C3FE5.mbx sent successfully to
[EMAIL PROTECTED] from <[EMAIL PROTECTED]>
1229 11/28/2003 09:47:51 PM [023] 10318E392E22D811934D00A0CC3C3FE5.mbx sent
successfully to [EMAIL PROTECTED] from
<[EMAIL PROTECTED]> 1229
11/28/2003 09:48:22 PM
[025] 10318E392E22D811934D00A0CC3C3FE5.mbx sent successfully to
[EMAIL PROTECTED] from <[EMAIL PROTECTED]>
1229 11/28/2003 09:48:26 PM [006] 10318E392E22D811934D00A0CC3C3FE5.mbx sent
successfully to [EMAIL PROTECTED] from
<[EMAIL PROTECTED]> 1229
Some data
points: 1. The duplicated email addresses definitely appeared only once in
the CFX log.
2. The dupes appear to start after some number of emails
have been sent. In the case of the mailing with 1202 addresses, the dupes
started with domains beginning with 'c'. IOW, all addresses with domains
beginning with 'b' and earlier (e.g. bellsouth.net) appear to have not been
duplicated.
3. I'm seeing a lot of these in the POST log. Are they
relevant?
11/28/2003 09:44:28 PM
[025] ControlFileReadError
(H:\iMS\Out\Queued\17318E392E22D811934D00A0CC3C3FE5_10318E392E22D811934D00A0CC3C3FE5.mail)=Files
does not exist 11/28/2003 09:44:28 PM [025] Send mail start for
17318E392E22D811934D00A0CC3C3FE5_10318E392E22D811934D00A0CC3C3FE5.mail
(Priority=5, Attempt 1 of 1) 11/28/2003 09:44:28 PM [025] WARNING: Error
reading control file [Files does not exist]
17318E392E22D811934D00A0CC3C3FE5_10318E392E22D811934D00A0CC3C3FE5.mail.
Removing from queue.
Needless to say my clients are getting
pissed. I'd like to get this resolved before the damage is irreparable. Short
of trying to restore my old copy of v2.2.1, what can you
suggest?
Thanks, Dave Jones NetEffect
At 05:03 PM
11/20/03 -0500, you wrote:
It has to be the mail creation
since the log shows different IDs.
Regards,
Howie
-----
Original Message ----- From: "Dave Jones"
<[EMAIL PROTECTED]> To: "inFusion Support List"
<[EMAIL PROTECTED]> Sent: Thursday, November 20, 2003 5:34
PM Subject: Re: [iMS] Duplicates?
> Howie, > If you
think the CFX tag is the culprit, I'll focus my attention > there.
Let me do some debugging and if I come up empty I'll run > some code
by you. > > Thanks for your feedback. > > Dave
Jones >
NetEffect
==^======================================================= 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
|