| Author |
Topic Search Topic Options
|
Brolin99
Groupie
Joined: 03 May 2003
Location: New Zealand
Status: Offline
Points: 58
|
Post Options
Thanks(0)
Quote Reply
Topic: Fastest way to send emails? Posted: 10 August 2004 at 11:36pm |
|
Hi there, I was wondering what the fastest way to send emails to a list is? I am using ASPemail with a mailqueue setup but it still takes a long time to send emails out. Is there any way of bypassing the browser processing and sending the emails directly to the server to be sent?
|
 |
michael
Senior Member
Joined: 08 April 2002
Location: United States
Status: Offline
Points: 4670
|
Post Options
Thanks(0)
Quote Reply
Posted: 11 August 2004 at 9:05am |
|
In ASP there are not many faster ways without using a server service component like MSMQ or so.
|
|
|
 |
likedon
Newbie
Joined: 26 September 2003
Status: Offline
Points: 14
|
Post Options
Thanks(0)
Quote Reply
Posted: 11 August 2004 at 11:08am |
|
how fast does it need to be, with my own asp email script it sends
aprox. 200/min at it makes stops to bypass the time out problem, with
php I can send 800/min.
but my site is happy with the amount of emails, if I could send 10.000 a minut, to many will visit my site at the same time.
|
 |
dpyers
Senior Member
Joined: 12 May 2003
Status: Offline
Points: 3937
|
Post Options
Thanks(0)
Quote Reply
Posted: 11 August 2004 at 1:39pm |
Try it without the message queue. A good smtp server is already optimized to pump email through as fast as possible. Messing with the queue can hinder more than help.
Also, if you use AspEmail msg queue, make sure message logging is turned off - should only use it for trouble shooting.
EDIT: - On a shared host, the biggest performance impact will be from other people sending mail. You may want to schedule yours in the off hours.
Edited by dpyers
|
Lead me not into temptation... I know the short cut, follow me.
|
 |
Bluefrog
Senior Member
Joined: 23 October 2002
Location: Korea, South
Status: Offline
Points: 1701
|
Post Options
Thanks(0)
Quote Reply
Posted: 17 August 2004 at 9:17am |
|
Something like the Lencom emailer might be better. It's very good.
|
|
|
 |
dpyers
Senior Member
Joined: 12 May 2003
Status: Offline
Points: 3937
|
Post Options
Thanks(0)
Quote Reply
Posted: 17 August 2004 at 11:56am |
Happened to be going through an asp news group last night and ran across this post about putting a pause into ASPEmail to allow submission of many emails from a gentlman named Ken Fine...
I faced this exact problem about a year ago, except for me I had more than 30,000 mails to contend with.
Best solution (for us, anyway): Persits makes a product called ASPEmail. ASPEmail accepts timestamping of when the mail should leave the queue. I ganged 100 BCC:'s per message, and delayed each message by 1/30000th of a day. This solves the problem neatly, and the ASPEmail component takes care of all of the housekeeping. Nary a problem so far.
-KF
|
|
Lead me not into temptation... I know the short cut, follow me.
|
 |
scottage
Newbie
Joined: 20 August 2004
Location: United Kingdom
Status: Offline
Points: 15
|
Post Options
Thanks(0)
Quote Reply
Posted: 20 August 2004 at 5:49am |
Why don't you write text files directly into the pickup directory of your smtp server? Processing messages this way is far quicker that using COM or ActiveX controls. You need an understanding of smtp messages, which isn't difficult. Using this method 10s of thousands of messages can be send per minute. There's a beginners tutorial at http://www.realwebdevelopers.com and plenty of help on the web.
|
 |