Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sposób] masowy mailing, Zastanawiam się nad możliwościami rozwiązania pewnego problemu.
smut
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Witam,

mam portal, planuję zrobienie drugiego. Z czasem znacznie zwiększyła mi się liczba zarejstrowanych osób dlatego zastanawiam się nad zrobieniem massowego-mailingu.

Problem w tym, że nie wiem jak to zrobić. Zakładając, że mam 10 tyś ludzi - i chcę wysłać do każdego z nich takiego samego maila. Odpalenie jednego skryptu często kończy się jego timeoutem. Nie moge forkować, uruchamiać programów.

Jak wykonać czynność, która długo trwa i mieć pewność, że się wykonała? Wysłanie tych maili trochę trwa. Btw. używać mail() czy SMTP. Może moglibyście odesłać mnie do jakiegoś poradnika na ten temat?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Ha! Nie opisałem w poście kilku bajerków, tj.:
- należy mieć włączoną przeglądarkę - to fakt. Ale można mieć ją zminimalizowaną, a w pasku tytułu widoczny jest pozostały czas do zakończenia wysyłki - w każdej chwili można spojrzeć
- mam również przycisk 'Wstrzymaj', który wstrzymuje wysyłanie wysyłki w dowolnym momencie. Równocześnie do tabeli 'sent' są zapisywane dane jaki mail poszedł pod jaki adres. Można więc w banalny sposób (poprzez zapytanie SQL) wybrać te numery, do który mail nie został jeszcze wysłany i dokończyć wysyłkę w dowolnym momencie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cron takiej opcji nie daje - wysyła w tle i tyle.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 10:06