yeah I'm on shared hosting ..
and it's a good one - but after 20-30 minutes apache goes like internal server error ..
which kills nice logging
Does this happen normally? If so, it doesn't seem like a good one. If it happens when you were sending your mails with BCC, I wouldn't be surprised. Trying to send that much mail is going to fill up the mail queue and cause server loads to go high.
mailsending limits i don't seem to have however .. cause i've been sending these 1000 mails in like
5 minutes (50 BBC-s in one) so far .. until i found out that php's mail() sucs
i don't want to be rude to the server - that's all ..
The funny thing, is you were being rude to the server rather you know it or not... Your on shared hosting meaning you have to share resources such as CPU and RAM. If my next statement isn't true, then you were probably using more than your fair share of CPU.
Next Statement: Most hosts that I know of silently discard BCC's in PHP Mail.... So there's a chance those BCC's didn't even go out. That is a common thing that hosts do to prevent contact forms from being exploited by spammers (spammers use BCC when exploiting contact forms or other forms on web sites that are capable of sending mail).
what I was talking about - sorry - the server I meant is going down every 15-20 mimuts - by itself !!
not the mail part .. even if I get some text processed by some easy scripts .. so it's not even related to Swift (!!!!)
Again, it doesn't seem like your hosting is as good as you claim. It's not normal for a server to go down every 15-20 minutes. Again, if this was only happening near the times you were sending all your BCC's, it was probably caused by the server being overloaded (BY YOU).
also - make a note - that the previois kind poster's answer I didn't "buy" (no offence) .. I mean I knew that Swift must be wy coooler than sending 10 per seconds (or 1000 / hour )
Well that previous "kind" poster was me... and rather or not you bought what I was saying... your still on a shared server...and you have to "share" resources like CPU and RAM. There's no doubt in my mind that Swift is cool, and is capable of sending 1000's of mails per minute. In fact there's other scripts just like it that can do the same thing (PHPList, Dada Mail, Mailman ect...).
The question is... is how much is too much for the server to handle? That's not something you can answer...because you have no idea how much load is on the server to begin with. How fast you can send also depends on the server specs. Those are questions for your hosting provider.
If you were on your own dedicated server, and there were no other clients or websites that would be affected by your sending.... There is still a limit to how fast the server can send the mail out and it all depends on the available CPU and RAM in the server.
Also keep in mind, different hosting providers have different setups. I have also shown you one example above, where some hosts silently discard BCC emails sent with PHP Mail().
Other things that some hosts do:
Set daily and hourly email limits and bounce messages over the limits.
Set daily and hourly email limits and silently discard messages over the limits.
Suspend customers for CPU Abuse if trying to send mails to fast and overloading the server.
Limit how long a PHP process can run (for example, some hosts will automatically kill a PHP process if it runs longer than X minutes)
If you don't believe me, contact some of the popular hosting providers out there (HostGator, HostRefugee, Dreamhost, Servage, PowWeb, Site5, ect...). That's just a few hosts off the top of my head....and every one of them has sending limits.