Author Topic: Sending using multiple SMTP threads  (Read 33829 times)

Panther

  • Posts: 10
    • View Profile
Sending using multiple SMTP threads
« on: June 23, 2006, 05:55:31 am »
Hi

According the dude that manages our SMTP relay we're only sending emails using one thread which is apparently causing us speed issues (getting about 1.8 mails/sec out). There is virtually no load on his machine now and he reckons I could use 3 or 5 threads to push my mails into the queue.

Any ideas? I couldn't find any way to configure this

Thanks

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Sending using multiple SMTP threads
« Reply #1 on: June 26, 2006, 04:46:24 am »
I have not seen conclusive evidence that multiple threads speeds up queueing of emails.  ListMail will send email to the server as fast as it will accept it, and the limiting factor is usually hard drive access time, especially if emails are not being delivered nearly as fast as they are being queued (folders with thousands of files slow the file system down considerably...).  In the event of a block, such as by HotMail, an overflowing queue and system slowdown is not uncommon.

I can often achieve upwards of 10 emails per second with smaller messages (<5k).  Sending large messages can slow things down... as can the personalization features if MySQL is not fully optimized.

Unfortunately there are no plans in the near future to implement multi-threaded SMTP communication.  You might want to start a discussion about it in the suggestions forum, though, as others might know more about it than me. :)

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

auto

  • Posts: 49
    • View Profile
Sending using multiple SMTP threads
« Reply #2 on: September 12, 2006, 03:07:29 pm »
This would massively speed things up for me...

The most I can send out now is 20,000 per hour with one thread.

However, if I open up listmail in four different browser windows, and I send to four different lists similtaneously, I am able to send out 60,000 per hour.

This feature would make a HUGE difference...

Tara
$5,620 in 24 hours to a small email list of 500?  http://eCa.sh/5620in24hrs

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
Sending using multiple SMTP threads
« Reply #3 on: September 12, 2006, 04:01:51 pm »
Thank you for this case study - I will move this to suggestions and consider it!

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting