![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 5.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
Napisałam skrypt do wysyłania biuletynów za pomocą specjalnego formularza. Loguję się, pobieram mejle z bazy i wysyłam. Na każdy adres wysyłany jest jeden mejl, pobierany w pętli z bazy dodawany jako zmienna do funkcji mail().
(IMG:http://forum.php.pl/uwaga.gif) poprawiam --- nospor W bazie mam około 500 mejli. Po jakimś czasie wywala mi błąd serwera proxy i niestety nie wyświetla podsumowania ile wysłał biuletynów. Wszyscy otrzymują mejle ale stronka niefajnie się wykrzacza. Podejrzewam, że serwer proxy nie może utrzymać tak długiego połączenia. Ale nie wiem czy mam rację. Czy ktoś coś takiego robił? i czy jest na to jakaś rada? pozdrówko isia Ten post edytował nospor 13.01.2006, 13:29:02 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 23.10.2003 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Hmm, z takim emailowaniem to problemy wynikaja z kilka rzeczy:
1. czas wykonania skryptu 2. ustawienia serwera - ilość emaili wyslanych w ciągu 1 godziny z danego konta Stosujac ten skrypt wysylasz emaile w petli - im wiecej emaili tym dluzej trwa wysylanie. Jesli przegladarka nie dostanie odpowiedzi w ciagu 30 sekund (nie dam glowy...) to wywali blad... Ustawienia serwera - to juz trzeba sie dowiadywac - na kontach komercyjnych czesto mozna takie informacje znalezc w regulaminie lub informacjach technicznych. Zwroc uwage na jeszcze jeden fakt - przepisy antyspamowe. Wg prawa mozesz wysylac emaile TYLKO do osob, ktore same z wlasnej woli udostepnily Ci swoj email - na przyklad przez zapisanie sie do newslettera na stronie... Stworzylem kiedys skrypt wysylajacy emaile - baza ponad 4000 emaili - idea byla taka, zeby podzielic taka wysylke na paczki po 50 emaili. Utrudnieniem jest to, ze kazda paczke trzeba wysylac recznie, no ale dziala...
Pominalem tu oczywiscie zbedne fragmenty - mam nadzieje ze to co jest daje jakis obraz koncepcji... Pozdrawiam! Birkoff |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 08:40 |