Best swift configuration for sending a lot of emails

Swift Mailer is a fantastic library for sending email with php. Discuss this library or ask any questions about it here.

Moderators: Chris Corbyn, General Moderators

Post Reply
daneel
Forum Newbie
Posts: 19
Joined: Wed Apr 09, 2008 3:39 pm

Best swift configuration for sending a lot of emails

Post by daneel »

Hi, I'm bulding an app that has to send 250 thousands email per day. I have a dedicated server, of course.

How should be the best swift configuration ? By the way, is it possible to send such amount of emails in one day ? Right now the maximum amount of emails that I achieved was 45 thousands, but I don't know if it is because of my swfit configuration, how I did the programming, or if it's due to server capabilities.

Also, sometimes it sends 100 emails per hour, and sometimes it sends 2500 emails... can be this difference done by the configurations, swift, or the php script in general ? I think it should be the mail server.... what do you think ?

Is there any way to know what's the maximum capacity of a mail server ?

Well, that's all... please, if you can give me some advice on this... sending so many emails.

Thanksss !!
Trance-formation
Forum Newbie
Posts: 11
Joined: Tue Jul 17, 2007 6:31 am

Re: Best swift configuration for sending a lot of emails

Post by Trance-formation »

1/4 of a million emails a day? I'm not sure I want to offer any encouragement without knowing more about the project specs :wink: but I'm assuming you are looking at more than just your swiftmailer coding? Server specs and pipewidth will make a significant difference at that volume I'm guessing... I had to upgrade a server for a client whose 12000 newsletters go out once a month
User avatar
anjanesh
DevNet Resident
Posts: 1679
Joined: Sat Dec 06, 2003 9:52 pm
Location: Mumbai, India

Re: Best swift configuration for sending a lot of emails

Post by anjanesh »

For this, it'll be better if it were native code.
Chris could convert this to C make it as an dll/so extension and then re-compile PHP or add extension (in Windows).
Post Reply