Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Newsletter
angerthor
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 13.02.2006
Skąd: Warszawa

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


Witam,

Napisałem newsteller oparty o funkcję mail() jednak zastanawiam się na ile będzie ona wydajna przy wysyłaniu emaili do naprawdę sporej liczby użytkowników - kilkudziesięciu tysięcy. Sprawdzałem, serwer ma poważny problem z wysłaniem 500 maili (trwało to jakieś 2 minuty), więc obawiam się, że przy wysłaniu 50.000 po prostu się zawiesi, a ja nie będe nawet wiedział, czy maile faktycznie zostały wysłane.

Co zrobić w takim wypadku ? Czy jest jakaś inna możliwość wysyłania maili ? Czy może podzielić jakoś tą grupę docelową i wysyłać partiami (np. po 500), dzięki czemu będę miał pewność, iż maile zostały wysłane ?

Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




najlepiej posłuż się gotowymi bibliotekami w stylu phpmailer czy swiftmailer i opakuj je kodem. Funkcja mail sama w sobie jest zawodna i wolna, więc już tutaj upatruj problemów na przyszłość. Podział na paczki jest sensowny nie tylko by nie przekroczyć czasu działania skryptu na serwerze. Serwery odbierające pocztę mają zabezpieczenia nieraz, które oznaczają nadawcę jako spamera gdy w krótkim odstępie czasu przyjdzie od niego wiadomość na różne konta.
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: 7.10.2025 - 13:06