![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 31.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wykorzystuję klasę phpmailer to wysyłania maili z listy mailingowej. Są to stosunkowo ciężkie maile, zapisane w html.
Moja baza liczy kilka tysięcy użytkowników. Niestety nie mogę odpalić skrypt dla wszystkich rekordów z bazy, ponieważ mail wyśle się tylko do około 500 z nich. Obecnie muszę killkanaście razy edytować zapytanie sql w skrypcie i go wykonywać, żeby wysłać maila wszystkim ... Niestety albo stety, baza jest coraz większa, więc za kilka tygodni będę miał kupę roboty ... Jak to zaatomatyzować? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie chciałbym bym mieć konta razem z Tobą na serwerze. Mam pewne wątpliwości co do tej teorii. Jesli tak zrobisz, to po prostu cała robota zostanie przezrucona z php na serwer poczty, który otworzy 30 000 wątków wysyłania poczty (ale mogę się mylić, nie jestem specjalistą w tej kwestii). Wydaje mi się że nie istnieje coś takiego jak magiczny zysk czasu, które sprawi że maile które wysyłały się pare minutu nagle zostaną wysłane w sekundkę.
Osobiście korzystam z kolejkowania po 500 maili z przerwami co 5 sekund. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 07:16 |