![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 21.08.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Witam. Posiadam swoją grupę mailingową. Z chwilą jej wielkości kiedy dobiłem do ponad 150 pojawił się problem z wysyłaniem hurtem jednej wiadomości. Na serwerze jest limit 100 maili na godzinę. Jak przebudować skrypt aby przygotował paczki odbiorców. 100 maili do jednej części osób i kolejne 100 do drugiej. Chciał bym także po wykonaniu skryptu nie martwić się już nim i zamknąć okno po ukazaniu się komunikatu o powodzeniu operacji. Czy jest to możliwe ?.
Mój skrypt to stary przebudowany książkowy.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 6 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Po prostu ich już w bazie nei będzie. Powiedzmy masz w tabli oczekujących 150 maili do wysyłki z ID od 1 do 150.
Pierwszy etap: Pobierz 50 maili sortując rosnąco (czyli pobiera maile od 1 do 49) Wyślij maila i usuń rekord Na końcu etapu zostaje ci w tabeli id od 50 do 150 Drugi etap: Pobierz 50 maili sortując rosnąco (czyli pobiera maile od 50 do 100) Wyślij maila i usuń rekord Na końcu etapu zostaje ci w tabeli id od 101 do 150 Trzeci etap: Pobierz 50 maili sortując rosnąco (czyli pobiera maile od 101 do 150) Wyślij maila i usuń rekord Na końcu etapu zostaje ci pusta tabela Czwarty etap: Pobierz 50 maili sortując rosnąco (Brak jakichkolwiek maili reszta kodu nie wykonuje się) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 21:58 |