![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
To co wiem: istnieją dwa najczęściej używane sposoby wysyłania maili: autoryzacja SMTP i zwykła funkcja MAIL. Bez względu na to, czy użyję tej, czy tej czas wysyłania maili do 10 000 użytkowników jest całkiem spory. Czy istnieje w PHP jakaś możliwość zdefiniowania treści maila i wysłania go za pomocą autoryzacji SMTP do 10 000 użytkowników na zasadzie kliknięcia WYŚLIJ w formularzu, co wywoła akcję wysyłania, która byłaby realizowana niejako "w tle" a użytkownik mógłby sobie coś tam dalej robić. Powiedzmy, że system wysyła te 10 000 maili, a w trakcie ktoś wysyła kolejnego maila i jest on kolejkowany za wcześniej wysyłanymi? Inaczej rzecz biorą jak szybko wysyłąc mailing do użytkowników serwisu, gdy jest ich bardzo dużo? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
Tworzysz w bazie tabele do której wrzucasz wszystkie majle jako kolejne rekordy. Potem robisz skrypt który sprawdza czy są maile do wysłania (czy w twbeli są male) pobiera z tej tabeli np. 100 adresów i wysyła na nie maila i kasuje z bazy adresy na które wysłał. Potem skrypt dajesz na crona np. co 5 czy 10 minut.
Nowo dodane adresy będziesz dopisywał tylko do tej tabeli z kolejką. Oczywiście to jest bardzo prosty przykład zakładający że masz tylko jedną treść do rozesłania. http://forum.magazynyinternetowe.pl/index....&#entry8506 http://forum.webhelp.pl/viewtopic.php?p=839174 Ten post edytował neverever 24.07.2008, 12:17:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 03:39 |