|
|
|
||||
|
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() |
|
|||||||
| Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
|
Thread Tools |
|
|
#1 |
|
Confirmed User
Join Date: Jun 2001
Location: Portugal
Posts: 157
|
sending email problem
Hi!
I have a amails list wich I send a mailling to every 24hours. That list is growing veryfast and the time to send out to all emails soon will take more than 24hours wich could make a cycle that crash the server (the mailling queue will start doubling everyday because it would start sending new emails before finish the old ones). So what is the solution? Get a new server to send the emails? Make a better proggy? I am using perl with sendmail...perhaps I should write a program all in C without the use of sendmail, would it work? I would appreciate any help you could give me! Thank you! |
|
|
|
|
|
#2 |
|
Confirmed User
Join Date: Nov 2002
Location: Portugal
Posts: 7,678
|
How big is the list? There are some programs out there , some better and more expensive than others... I guess it depends on the size of the mail list.
__________________
Go Fuck Yourself! ICQ 101411627
|
|
|
|
|
|
#4 |
|
Confirmed User
Join Date: Jan 2002
Location: In the walls of your house.
Posts: 3,985
|
You can probably improve the program you have quite a bit.
1. Run a caching dns server on the same machine as the script. 2. Put the mqueue directory on a ram disk. 3. Sendmail creates the queue files in the current directory and then moves them into the queue directory. Either start your script from ram disk or have it cwd in. 4. Use envelopes so that you can deliver several messages to the same host with only one connection. 5. Tweak your sendmail timeout parameters so that it wastes less time on hosts that are slow or unreachable.
__________________
"Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats." --H.L. Mencken |
|
|
|