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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 5 Dołączył: 31.08.2007 Ostrzeżenie: (0%)
|
Funkcja mail to nic innego jak funkcja która wysyła wiadomość e-mail za pośrednictwem lokalnego serwera pocztowego (jeśli takowy istnieje).
Prędkość wysyłki - zależy tak naprawdę od wielu czynników tj. przepustowość serwera, ograniczenia serwera pocztowego itp... Równie dobrze możesz skorzystać z gotowej biblioteki która połączy Cię z SMTP i wyślesz za pomocą zewnętrznego serwera - efekt działania ten sam. Ale prędkość to już inna kwestia.. |
|
|
|
angerthor [PHP] Newsletter 27.10.2010, 17:55:50
my salsa mozesz wysylac emaile jako ukryta kopia, a jesli c... 27.10.2010, 19:31:23
thek najlepiej posłuż się gotowymi bibliotekami w stylu... 28.10.2010, 09:30:05 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 11:35 |