![]() |
![]() |
![]()
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: 124 Pomógł: 0 Dołączył: 21.08.2010 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Zgadza się jak narazie mój mailing liczy 150 osób tylko 2 wykonania skryptu 2 razy dziennie. W tygodniu 1x (IMG:style_emoticons/default/tongue.gif) Musze poważnie obmyślić plan jak to napisać i ustawić w bazie. Moja programistyczna główka dopiero się rozwija. (IMG:style_emoticons/default/smile.gif)
PIERWSZY ETAP Widział bym to tak. Skrypt ma ustawione Sprawdzam czy w bazie nie ma wiadomości które trafiły do TABELI "OCZEKUJĄCE" Jeżeli PRAWDA to wysyłam 1-50 ID z oczekujących. DRUGI ETAP - Godzinę póżniej (IMG:style_emoticons/default/tongue.gif) Sprawdzam czy w tabeli oczekujące nie ma jakiś maili Jeżeli PRAWDA to wysyłam 50-100. TRZECI ETAP - Godzinę póżniej (IMG:style_emoticons/default/tongue.gif) Sprawdzam czy w tabeli oczekujące nie ma jakiś maili Jeżeli PRAWDA to wysyłam 100-150. CZWARTY ETAP Sprawdzam......... FAŁSZ brak maili powyżej 150 nic nie robię i idę się nawalić (IMG:style_emoticons/default/smile.gif) -> np. Informuje o tym admina serwisu (IMG:style_emoticons/default/tongue.gif) mail to (admin@serwis.pl) Czy dobrze myślę ? Jak by miała pętla przykładowa sprawdzająca wyglądać ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 18:56 |