Problem with delayed emails distribution
After a bit of hand coding and readings on this forum, I was able to have my form successfully sending mails to my distribution list, with unique recipient data for unsubscribe, progress bar working, etc. That was with a distribution list of 5 addresses...
When I raised it to 385 addresses, I kept running into vague 500 errors. With the buffer I have to keep for other forms also using SMTP resources, I can only send 200 per 24 hours. With this 200/24h limit, I tried different time schemes for distribution in between these 2 :
$BurstSize = 200; $BurstTime = 1440; $WaitTime = 1;
$BurstSize = 0; $BurstTime = 0; $WaitTime = 432;
In the 1st case 200 emails were sent, even if the last console event (from the progress bar) before the 500 error states it was processing email 131 of 385...(?!?).
In the 2nd case only the first email was sent before the 500 error.
Makes me believe my server somehow doesn't like idling for too long on a php page...
Then I remembered someone mentioning on this forum that closing browser window should not be a problem, and that mail distribution should continue... Am I stupid enough to try that ? Yes. Well too nice to be true, only 1 email was ever sent...
What else should I try ?!?
I'm afraid you'll tell me the solution to my problem resides in some server settings I won't be able to access. I'm on Linux shared hosting at Anonymous... euh... I mean GoDaddy.
Any hint appreciated.