Are you creating a parser in CF? Are you running CF5? or MX?
Here is a function that works in CF5. It returns the e-mail string.
<cfscript>
function findEmail(str)
{
if (ArrayLen(Arguments) GT 1)
numStart = Arguments[2];
else
numStart = 1;
loc = Refind("(|<|[])(([][-a-zA-Z0-9_%\.']*)[EMAIL
PROTECTED]>.]*\.[]{2,})(|>|[])",str,numStart,1);
if (loc.pos[1] IS 0)
return '';
else
return mid(str,loc.pos[3],loc.len[3]);
}
</cfscript>
-----Original Message-----
From: Brook Davies [mailto:[EMAIL PROTECTED]
Sent: Friday, June 27, 2003 10:22 PM
To: inFusion Support List
Subject: RE: [iMS] The aftermath
Yeah, I downloaded ultraedit and it can work with the large text file. I
checked for the <bounce-ID string to see what campaigns went out and the
later ones did not send at all. The string did not exist, so I am almost
100% sure the files were deleted before ever being sent. This would also
explain the really low open rates,unsubs etc from the email campaigns that
did get delivered. The final emails were deleted!
This also explains why when I loaded up a larger number of emails at one
time they seemed to disappear. Because of the wait! I think it was the max
delivery time. I have changed this to 72 hours now. Stupid mistake on my
part......
Now, since I was not recording the individual deliveries I can not easily
tell which addresses were missing, because now I need to send all the
campaigns again.
So I need to parse this 150 meg file, line by line, find the campaignID and
recordID and record them to a temp table. Then re-send the mail and check
against the addresses already delivered to.
06/27/2003 06:16:36 PM [001] 231DE138C5E63545B785D8C4E70029E4.mbx sent
successfully to [EMAIL PROTECTED] from
<[EMAIL PROTECTED]> 6922
What is the best way to return this string
"<[EMAIL PROTECTED]>" from that line?
Brook
At 10:00 PM 6/27/2003 -0400, you wrote:
>Howie would know for sure.
>
>I would doubt that the auto clean up would delete files that could still
>be in use or intended to be used. I have never run into any issues with
>the auto clean up.
>
>With a post log as large as 150mb, even with protocol logging on, I would
>assume that a ton of e-mail went out.
>
>Is there anyway you can scan that log?
>
>
>
>-----Original Message-----
>From: Brook Davies [mailto:[EMAIL PROTECTED]
>Sent: Friday, June 27, 2003 9:53 PM
>To: inFusion Support List
>Subject: RE: [iMS] The aftermath
>
>
>Hmm,
>
>I think I may know what happened to my email. I think I screwed the post
>server settings. I set the auto queue clean up to 2 Hours. Would this have
>a bad effect?
>
>I also set max delivery time 1 hour and the retry interval to 45 minutes.
>My plan was that the email would be attempted only once with these
>settings. BUT, is it possible the email files were being deleted before
>they were ever sent???
>
>Brook
>
>
>At 08:48 PM 6/27/2003 -0400, you wrote:
> >We record every single delivery as well as every failure.
> >
> >If you want a count of what went out successfully, you could do a search
> >and count for "sent successfully" in the post logs. The easiest way to do
> >this that I can think of off the top of my head would be to do an extended
> >find on the log file using CF Studio (if that is what you are using).
> >However, I'm not sure how well it would handle a 150mb file.
> >
> >If you know another language, such as Java, you could always create a
> >quick app to search for and count "sent successfully".
> >
> >
> >
> >
> >
> >
> >-----Original Message-----
> >From: Brook Davies [mailto:[EMAIL PROTECTED]
> >Sent: Friday, June 27, 2003 8:42 PM
> >To: inFusion Support List
> >Subject: RE: [iMS] The aftermath
> >
> >
> >Are you actually recording each message delivered? I am recording failures.
> >This is why I am pretty sure some of the mail was never sent, because The
> >DB *would* show un deliverables from the data.cfm template....
> >
> >Brook
> >
> >
> >At 07:33 PM 6/27/2003 -0400, you wrote:
> > >Hi Brook,
> > >
> > >What you need to do is take advantage of
> > >ReportPostStatus.cfm.PostFail.cfm, and PostWarn.cfm. You can use these to
> > >enter data into a database while mail is being sent out.
> > >
> > >There are some samples of these in the manuals.
> > >
> > >Marc
> > >
> > >
> > >
> > >-----Original Message-----
> > >From: Brook Davies [mailto:[EMAIL PROTECTED]
> > >Sent: Friday, June 27, 2003 5:56 PM
> > >To: inFusion Support List
> > >Subject: [iMS] The aftermath
> > >
> > >
> > >I just sent my first largish campaign of about 500,000 emails. Or at least
> > >I thought I did. I am having a lot of difficulty trying to determin what
> > >was sent and what was not. It does not look like all of the mail that I
> > >*thought* I wrote to the out folder was sent.
> > >
> > >Can you guys who send large campaigns regularly help me understand how you
> > >parse the logs for results and any tips & tricks to dealing with large log
> > >files. My log file (POST) is 150 megs. I am having a log of trouble trying
> > >to read/open it.
> > >
> > >I checked the stats folder and it shows:
> > >
> > >------------------------------------------------------------
> > >
> > >[Tallies]
> > >mail.mailidmx498.net=22810
> > >mailout.uk.com=4
> > >
> > >[Bandwidth]
> > >mail.mailidmx498.net=160390788
> > >mailout.uk.com=1625
> > >
> > >[Totals]
> > >TotalMessages=22814
> > >TotalBandwidth=160392413
> > >
> > >------------------------------------------------------------
> > >
> > >Does this mean that really only 228,10 emails were sent? What about
> > >undeliverable mail, is that included in this count? If so, then for some
> > >reason, it looks like not all of my email went out. I am using a logging
> > >feature to log the script that rights the mail/calls the cfx. It was
> > >sending 50,000 emails at a time. And is logged as completing on each cycle
> > >and I *believe* the mail files were being written.
> > >
> > >The reason I am a bit unsure if the emails were all sent is that all
> of the
> > >outgoing emails have link tracking and open rate tracking code.
> And on the
> > >last 4 campaigns of 50,000, no openrates, undeliverable or any other
> > >tracking code was triggered. So it really doesn't seem like these emails
> > >went out although I am fairly certain they were written to the queue,
> > >although I do not know how to verify this 100%.
> > >
> > >Any help is really appreciated.
> > >
> > >Brook
> > >
> > >
==^=======================================================
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/Support/
Need an iMS Developer license? Sign up for a free license here:
http://www.coolfusion.com/Support/
List archives: http://www.mail-archive.com/infusion-email%40eoscape.com/
Note: You are subscribed as [EMAIL PROTECTED]
==^=======================================================