Mailing List?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
junestag
Forum Commoner
Posts: 39
Joined: Tue Sep 18, 2007 5:14 pm
Location: Alaska
Contact:

Mailing List?

Post by junestag »

A client has asked me to implement a php-based mailing list solution on a new server they are setting up dedicated to sending emails. They have a gigabit bandwidth and probably a linux-based server. I can program PHP alright but I'm wondering what the best way would be to approach coming up with an in-house solution for them. They have to send over 200,000 (opt-in) emails every weekend. For such a large task can anyone suggest an already-built solution or perhaps give me some ideas on how to approach building one from scratch?

thanks!
JakeJ
Forum Regular
Posts: 675
Joined: Thu Dec 10, 2009 6:27 pm

Re: Mailing List?

Post by JakeJ »

No need to reinvent the wheel; use phplist. The interface is a little clunky but it works great.
junestag
Forum Commoner
Posts: 39
Joined: Tue Sep 18, 2007 5:14 pm
Location: Alaska
Contact:

Re: Mailing List?

Post by junestag »

the client has been using phplist for the past 5 years but now even phplist can't handle the volume of emails being sent. Is there a more enterprise-level php solution? or just a more enterprise solution that doesn't use php at all?
JakeJ
Forum Regular
Posts: 675
Joined: Thu Dec 10, 2009 6:27 pm

Re: Mailing List?

Post by JakeJ »

Not that I know of, but why not divide phplist on to a couple more servers. And is phplist really the problem or is it a hardware problem that can't handle the volume?

Either way, a shared database with two different smtp servers and autosubscribe people to a list that will be executed from one server or the other for load balancing.

OR... two machines, two databases, two lists.

phplist supports throttling too so if it's getting overwhelmed, slow it down a bit.

I don't think you're going to find a free enterprise solution.

But please, what limits is phplist hitting with your client? I'd love to know for future reference.
Post Reply