![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 31.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wykorzystuję klasę phpmailer to wysyłania maili z listy mailingowej. Są to stosunkowo ciężkie maile, zapisane w html.
Moja baza liczy kilka tysięcy użytkowników. Niestety nie mogę odpalić skrypt dla wszystkich rekordów z bazy, ponieważ mail wyśle się tylko do około 500 z nich. Obecnie muszę killkanaście razy edytować zapytanie sql w skrypcie i go wykonywać, żeby wysłać maila wszystkim ... Niestety albo stety, baza jest coraz większa, więc za kilka tygodni będę miał kupę roboty ... Jak to zaatomatyzować? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 402 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Seth @ 2006-04-16 00:49:41) Ustawiasz limit np na 100 maili na raz. Uruchamiasz skrypt, ktory wysyla te 100 pierwszych maili, potem robi redirect na siebie z parametrem 200 i wysyla kolejne 100 maili (zaczynajac od 101 do 200), potem redirect z parametrem 300 (kolejne 100 maili od 201 do 300) itd. http://forum.php.pl/index.php?showtopic=41548 pamietaj o kontroli (log) tego co jz wyslales aby "w razie czego" nie trzebabylo wysylac wszystkich maili od nowa |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 10:43 |