Jag skulle ha haft lite mera kött på benen med vilka begränsningar mail() funktionen har. Hur stor nyhetsbrev databas / antal adresser klarar den av innan den går i väggen :) ? Tips på andra skicka mail tllvägagångssätt ?
Timeouten för att skicka mail kan man ändra i php.ini, och från början brukar den vara på 30 sek, har jag för mig. Men på 30 sek hinner man skicka ut en massa mail, även fast kanske inte tiotusentals... :)
Tyvärr har jag inga andra tillvägagångssätt... Jag tror nämligen inte att man kan skicka mail med imap, som är en anna mailfunktion som PHP har.
mail() har inga begränsningar. Det har däremot den server som du kör på. Det skall alltså inte vara något problem att skicka säg 250.000 mail, men det tar ju sin tid (kanske sådär en 50 timmar, lite beroende på server) men det har ju inte med PHP-mail()-funktionen att göra. (Dock brukar PHP ha en "script-timeout" på ~30 sek, men den kan man ändra.)
Jag kan avslöja att med hjälp av mailfunktionen i PHP så har jag skickat ut 19000! mail på c:a en timme. Men då körde jag från kommandoraden såklart. Att skicka många mail via webläsaren funkar inte bra.
------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------