iburley,
Hi Dean, I contacted our hosting company (the server is a dedicated one, but maintained by them for us) and they confirmed that there was a limit of 99 messages per batch, so I reduced the number to 50 before reconnecting to be safe and a short text email we sent to our mailing list executed perfectly. The first time it has ever run from start to finish without intervention
I recommend raising the limit to 98 to reduce the # of reconnections.
But after that we sent our newsletter, 20K of html and also a text version for those who opted for that. This time it has been very slow and timing out again.
Did your first mailing mentioned above take less than the amount of time it takes for the larger mailing to time out? Try watching the Windows clock to see exactly how long it takes to timeout and see if it's consistently the same or not. If it's always the same I suspect that you need to have php safe mode disabled for your domain to allow for 'unlimited' execution time, as ListMail tries to set.
I'm not sure we have access to the php modes or server management software.
Regardless of setup, sharing, etc. your host should be able to do this for you on a per-domain basis fairly easily.
Graham,
I am encountering the same problem. I have a list of25,000 and I keep having to re-start the mailing about every 2,000 emails. I have only recently purchased ListMail so I should have the latest edition.
I can recommend the same answer:
Your host could have a limit on the # of messages sent per SMTP connection. Have you tried reducing ListMail's "Reconnect every X emails" SMTP setting to below 2000 and does it help?
Does the script appear to be stopping after a certain amount of time rather than a certain number of emails? It's possible your server has a strict 30 second time limit on PHP scripts. ListMail's tries to avoid this but sometimes it's not possible unless PHP "Safe Mode" is turned off for your domain.