Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mailinglist.
paxton
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 1
Dołączył: 22.06.2009
Skąd: Londyn, UK

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


Witajcie, dostalem dosc duze zlecenie na napisanie platformy mailingowej. I teraz szybkie pytania, czy jesli mam dla przykladu liste ktora posiada 100 000 maili, PHP poradzi sobie z wyslaniem takiej ilosci? Myslalem zeby to ajaxowac po 50 na przyklad.

Czy funkcja mail() poradzi sobie? Jakies ciekawe rozwiazania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Kiedyś tworzyłem system mailingowy, jednak nie aż takiego kalibru. Tak czy inaczej rozwiązanie miałem podobne jak kolega athabus.

W systemie tworzyło się mailing, czyli wiadomość która ma być wysłana, do danego maila dołączane były zdefiniowane grupy odbiorców, bądź pojedyncze maile. Wszystkie maile (zapisane i te podane z palca) zapisywane były do oddzielnej tabeli. Cron co 5min pobierał partię tych adresów, wysyłał wiadomość. Jeśli wszystko ok, to usuwał, jeśli nie to zwiększał wpis w kolumnie PROBA. Jeśli za trzecim razem się nie udało wysłać, to dany adres także zostawał usuwany.

Do mailingu został wykorzystany PHPMailer, sama funkcja mail się nie sprawdza. Ilość maili na raz? Trzeba testować, u mnie np przy 50 już były problemy, najszybciej i bez problemów wysyłał 10-15 na raz.

Jeśli maile nie muszą być adresowane konkretnie do każdego odbiorcy z osobna można dopisać ich do pola BCC, wtedy na raz można ich podać wiele więcej.
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: 25.08.2025 - 23:09