Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysylanie e-maila w formacie HTML do 1000 userow
Forum PHP.pl > Forum > PHP
thornag
Witam.

Mam maly problem i wyczerpane juz pomysly wiec moze ktos skieruje mnie na wlasciwe tory. Otoz:

Cel: Wyslanie wiadomosci do okolo 1000 uzytkownikow w formacie HTML.

Krotki opis:

Otoz chodzi o to ze pobieram maile z bazy danych i tresc maila wygenerowana przez WYSYWIG. Obrazki chce zalaczyc do maila a WYSYWIG poradzi sobie z wstawianiem <img...> tak zeby wiadomosc na skrzynce je wyswietlila. Problem najpierw pojawil sie w wyslaniu wiadomosci w formacie HTML. Rozwiazanie clasa phpMailer. Jednak nie dlugo cieszylem sie sukcesem gdyz okazalo sie ze wyslanie w ten sposob tysiaca maili (poprzez robienie petli w punkcie
  1. <?php
  2.  $mail->AddAddress($row["email"], $row["full_name"]);
  3. ?>

spowoduje to ze serwer SMTP sie po prostu zapcha.

Skrypt chce zastosowac do wysylania biuletynu do oczniow mojego liceum. Nie chce stosowac gotowych newsettlerow wiszacych na sieci.

Nie prosze o opis problemu wraz z kodem bo z tym sobie poradze, tylko na pomysl realizacji nie moge wpasc.

Za wszelka pomoc dziekuje.
Kuziu
Może jakiś sleep(1) w pętli pomoże ... troche wydłuży czas wysyłania ale da czas na wysłanie maila
ActivePlayer
masz tabele
id|do_kogo|topic|tresc|....

i cron jedzie po niej np co minute, pobiera 30 rekordów, wysyla co trzeba i usuwa wysłane. taka jakby 'kolejka na wysłanie'
thornag
A nie da sie polaczyc MIME i BCC jakos ?

Wybaczcie ze zapytam co to jest cron ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.