![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.11.2005 Skąd: Żary Ostrzeżenie: (0%) ![]() ![]() |
Problem jest taki:
Piszę skrypt do wysyłania wiadomosci mail z listy (liczona w tysiącach adresów) z użyciem MySQL. Obawiam się o obciążenie smtp. Przyczym żeby skrypt był uzyteczny nalezy wziąć pod uwagę brak dostępu do crontaba na wielu serwerach internetowych. Prosze o propozycje jak rozwiązać taki problem. (funkcja mail) ![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 271 Pomógł: 4 Dołączył: 5.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jesli dane masz w bazie to zacząłbym od dorobienia pola określającego czy mail został wysłany.. (unikniesz zdublowanania wysyłania maila) a maile wysyłałbym za pomoca phpmailer'a .. Pamiętaj o zmienie czasu na wykonywanie skryptu w pliku php lub w php.ini (jesli masz dostęp do serwera).
-------------------- created by chomiczek
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 1 Dołączył: 14.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Raczej php.ini nie bardzo... jeśli mówimy o "wielu serwerach internetowych" to w znacznej większości wątpię, żeby można było ustawiać cokolwiek via php.ini (no chyba, że jakieś dedykowane) - już chyba lepiej byłoby przy takiej ilości maili dogadać się z adminem i mimo wszystko uzyskać dostęp do crona, wówczas rozwiązanie wydaje się być trywialne [;
-------------------- The battle that you fight cannot be won.
eSee webdesign - projektowanie stron www |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Nie da sie napisac uniwersalnego skryptu ktory bedzie wysylal kilka/nascie tysiecy maili - poprostu. Wbrew pozorom jest to skomplikowana i zasobochlonna operacja ktora wymaga rozpatrzenia problemu patrzac na posiadane srodki i sily.
-------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:23 |