.NETGURU
Mass mailing with aspNetEmail
Messages   Related Types
This message was discovered on ASPFriends.com 'ngfx-mail' list.


ToddC@match.com
Anyone using aspNetEmail for large scale mass emailing? Blasting 1.5
million in an hour or so? Close to that?

Thanks in advance!

Todd Carrico
Sr. Development DBA, Team Lead: match.com
Co-Author:
VB.NET Developers Guide, Syngress Publishing 2001
C#.NET Web Developers Guide, Syngress Publishing 2001
ASP.NET Web Developers Guide, Syngress Publishing 2001
XML.NET Developers Guide, Syngress Publishing 2002

Reply to this message...
 
    
Eric Van Buren
I spent several hours with it trying to send a mailing to a list of
about 3000 subscribers and couldn't get it to work correctly. I was
sending messages from a Win XP Pro machine to a remote Win 2000 SMTP
server and it would fail at around message 70 each time. The author
seemed to think the component was sending messages to quickly to the
server and overwhelming it. The author was very helpful and responsive
and we tried several things, but in the end it didn't work out for me.
Please let me know if you experience different (better) results, because
I would love to use it.

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: Wednesday, July 17, 2002 1:25 PM
To: ngfx-mail
Subject: [ngfx-mail] Mass mailing with aspNetEmail

Anyone using aspNetEmail for large scale mass emailing? Blasting 1.5
million in an hour or so? Close to that?

Thanks in advance!

Todd Carrico
Sr. Development DBA, Team Lead: match.com
Co-Author:
VB.NET Developers Guide, Syngress Publishing 2001
C#.NET Web Developers Guide, Syngress Publishing 2001
ASP.NET Web Developers Guide, Syngress Publishing 2001
XML.NET Developers Guide, Syngress Publishing 2002

| [ngfx-mail] member Click here to reveal e-mail address = YOUR ID
| http://www.aspfriends.com/aspfriends/ngfx-mail.asp = JOIN/QUIT

Reply to this message...
 
    
ToddC@match.com
That sounds like some of the same issues I had to fight with CDO.

We finally ended up using CDO with a local SMTP server on the box. We used
the cdoSendUsingPickup option to write the files to disk instead of pumping
them through port 25. It is rock solid. Even works when the SMTP service
is stopped. Course the Pickup directory just fills up with the Service off.

The local SMTP Server uses a Big IP VIP (with 5 or 6 Linux boxes running
Postfix) as a Smart Host. Lots of buffering and relaying going on...

With this setup, I haven't had the VB process hang-up in months. Course the
Linux boxes have had issues, but the VIP lets us take care of them without
loosing any mail.

Sounds like I need to play with my options...

tc

-----Original Message-----
From: Eric Van Buren [mailto:Click here to reveal e-mail address]
Sent: Wednesday, July 17, 2002 12:31 PM
To: ngfx-mail
Subject: [ngfx-mail] RE: Mass mailing with aspNetEmail

I spent several hours with it trying to send a mailing to a list of
about 3000 subscribers and couldn't get it to work correctly. I was
sending messages from a Win XP Pro machine to a remote Win 2000 SMTP
server and it would fail at around message 70 each time. The author
seemed to think the component was sending messages to quickly to the
server and overwhelming it. The author was very helpful and responsive
and we tried several things, but in the end it didn't work out for me.
Please let me know if you experience different (better) results, because
I would love to use it.

-----Original Message-----
From: Click here to reveal e-mail address [mailto:Click here to reveal e-mail address]
Sent: Wednesday, July 17, 2002 1:25 PM
To: ngfx-mail
Subject: [ngfx-mail] Mass mailing with aspNetEmail

Anyone using aspNetEmail for large scale mass emailing? Blasting 1.5
million in an hour or so? Close to that?

Thanks in advance!

Todd Carrico
Sr. Development DBA, Team Lead: match.com
Co-Author:
VB.NET Developers Guide, Syngress Publishing 2001
C#.NET Web Developers Guide, Syngress Publishing 2001
ASP.NET Web Developers Guide, Syngress Publishing 2001
XML.NET Developers Guide, Syngress Publishing 2002

| [ngfx-mail] member Click here to reveal e-mail address = YOUR ID
| http://www.aspfriends.com/aspfriends/ngfx-mail.asp = JOIN/QUIT

| [ngfx-mail] member Click here to reveal e-mail address = YOUR ID
| http://www.aspfriends.com/aspfriends/ngfx-mail.asp = JOIN/QUIT

Reply to this message...
 
    
Jacob Kruger
Been playing with aspNetEmail a bit. Testing sending out 3000 mails
using the SendMailMerge method via the local SMTP Server of one of our
IIS boxes.

Had to fiddle with the connection timeouts/limits for the SMTP server,
as well as the session size limit, to get them to all go.

Also had to bump the responseDeadlockInterval setting in Machine.config
up a biut to prevent the aspnet_wp.exe process from thinking it was
getting deadlocked.

Got it working now anyway

If you were going to be sending out mails to a huge amount of people,
you'd probably still have to batch them to a certain extent, say run one
SendMailMerge for every 10000 addresses or so.

Took just over 5 minutes to queue 3000 HTML formatted mails of 16.5Kb
each

Cheers

Jacob Kruger
Web Developer
Click here to reveal e-mail address

[Original message clipped]

Reply to this message...
 
    
aspNetEmail
Thanks for everyone's input on this thread.

Just to bring everyone up to date, we are in the final stages and adding
some additional functionality specifically for this purpose.

At least 3 new overloaded methods have been added that now allow batch
emails to go out (we may add more and aren't done yet :-) ). So for
instance, you will be able to call

EmailMessage.MailMerge( DataTable Emails, int BatchSize, int Pause)

where BatchSize will be the number of emails to send in 1 session.

For example: So let's say your administrator only allows 250 emails 'worth'
of data to be transferred in any one SMTP session, you can limit the
BatchSize to 250 emails. After which, aspNetEmail will close and clean up
the SMTP Session, and start a new session.

Also, with the Pause Feature, you can specify the number of Milliseconds
before aspNetEmail will open the SMTP connection back again. This will give
your mailserver some breathing room and catch up with the queued emails
already sent in the last batch.

Feel free to write us, off list, for any more information or questions.

aspNetEmail Support Team.

----- Original Message -----
From: "Jacob Kruger" <Click here to reveal e-mail address>
To: "ngfx-mail" <Click here to reveal e-mail address>
Sent: Thursday, July 18, 2002 7:15 AM
Subject: [ngfx-mail] RE: Mass mailing with aspNetEmail

[Original message clipped]

Reply to this message...
 
 
System.Data.DataTable




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification