Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja mail() działa wolno!?, Wysłanie maila wywala strone
faster
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 9.09.2002
Skąd: Pszczyna

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


Witam serdecznie!

Problem:
Mam około 100 adresów (będzie więcej) na liście mailingowej. Kiedy wysyłam do nich maile - robię to pętlą do każdego uczestnika osobno (muszę dokumentować wysłanie każdego maila zapisem do bazy danych) strona przywisa i po minucie jest wypad. Skutkuje to, że nie wyśle maila do wszystkich.
Nie mogę ustawić czasu czekania na skrypt w pliku konfiguracyjnym np. na 10 minut bo takie rozwiązanie nie wchodzi w grę.

Szukam raczej takiego rozwiązania, że jakaś funkcja podobna do mail() nie czekałaby na odpowiedź serwera mailowego tylko "wstawiała" kolejne maile do kolejki i nie interesowałaby się wynikiem wysłania - takie rozwiązanie asynchroniczne. Spędziłem już trochę czasu na szukaniu ale nic z tego.
Być może istnieje sposób na skonfigurowanie serwera pocztowego (mam taką możliwość) aby nie wysyłał odpowiedzi do skryptu czy coś takiego - nie znam się na tym właśnie (jest to Linux).

Co mi poradzicie .... (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Pozdrawiam
::faster
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
anas
post
Post #2





Grupa: Zarejestrowani
Postów: 172
Pomógł: 0
Dołączył: 22.09.2002
Skąd: Gorzów Wlkp

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


Hej.

Moze wysylaj email-e porcjami np. po 10 sztuk. Jesli masz dostep do narzedzia crontab mozesz to zautomatyzowac... Mozesz tez te 10 adresow pakowac do pola bcc i wysylac jako jeden email i w taki sposob serwer pocztowy przyjmie jedno polecenie, nie 10...

bylo juz na ten temat na forum, w 1 numerze na rok 2004 PHPSolutions opisano jak skonstruowac system subskrypcyjny... pozatym w sieci jest mase materialow (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

pozdrowka

anas
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: 27.12.2025 - 08:12