Forum » Izdelava spletišč » paketno pošiljanje emailov (php/perl)
paketno pošiljanje emailov (php/perl)
kivi113 ::
zdravo
imam mysql bazo v kateri imam priblizno 500 email naslovov, na katere moram vsak mesec enkrat poslati emaile. ker imajo mail serverji omejitve glede števila mailov, poslanih od enkrat, bi rabil neko skripto ali pomoč, kako narediti php/perl skripto, ki bi poslala po 10 mailov na minuto (kolikor vem se to s php ne da).
Prosim za pomoč ali za kako že delujočo skripto... Lahko čist preprosto skripto, ki zažene samo sebe recimo vsakih 10 sekund... in da jaz dokončam...
tnx in lp.. slotech rox
imam mysql bazo v kateri imam priblizno 500 email naslovov, na katere moram vsak mesec enkrat poslati emaile. ker imajo mail serverji omejitve glede števila mailov, poslanih od enkrat, bi rabil neko skripto ali pomoč, kako narediti php/perl skripto, ki bi poslala po 10 mailov na minuto (kolikor vem se to s php ne da).
Prosim za pomoč ali za kako že delujočo skripto... Lahko čist preprosto skripto, ki zažene samo sebe recimo vsakih 10 sekund... in da jaz dokončam...
tnx in lp.. slotech rox
Webmojster ::
hmm....
sendmail program nima omejitve kolikor jaz vem ...
php pa itak ima sam program za poš. emailov
hotscripts.com - php - mailing lists ...
sendmail program nima omejitve kolikor jaz vem ...
php pa itak ima sam program za poš. emailov
hotscripts.com - php - mailing lists ...
DavidJ ::
Naredi taki loop.
Samo bos mogel v php.ini spremenit v vec kot 30 sek za generiranje strani.
Samo bos mogel v php.ini spremenit v vec kot 30 sek za generiranje strani.
"Do, or do not. There is no 'try'. "
- Yoda ('The Empire Strikes Back')
- Yoda ('The Empire Strikes Back')
Tr0n ::
Zakaj se ne bi dalo to naret?
preberi prvih 10 mailov
poslji maile
pocakaj 10 sekund (sleep)
preberi naslednjih 10 mailov
...
En simple while oz. for stavek.
preberi prvih 10 mailov
poslji maile
pocakaj 10 sekund (sleep)
preberi naslednjih 10 mailov
...
En simple while oz. for stavek.
kivi113 ::
Tron a to dela tudi če greš dol iz php strani al moraš ostati povezan na stran?
No sej 50 minut sicer ni veliko, ampak vseeno bi blo bolše da bi samo zalavfal skripto in zapustil stran.
No sej 50 minut sicer ni veliko, ampak vseeno bi blo bolše da bi samo zalavfal skripto in zapustil stran.
darh ::
afaik se da s sendmailom tole avtomatizirat ane... da mu ti v file lepo napišeš naslove pa on to sam pošilja pa je... afaik
Excuses are useless! Results are priceless!
Tr0n ::
peqi: hmm, potem bi verjetno moral skripto pognat preko crona-a da bi v ozadju posiljal maile ali kaj podobnega. samo meni se tudi zdi, da sendmail sam poskrbi, da se zadeva ne timeout-a oz. se da nastavit cas med posiljanjem in timeout.
tukaj imas kr nekaj php mail skript:
http://www.hotscripts.com/PHP/Scripts_a...
Recimo MultiList Manager je bil testiran @ 100.000 uporabnikih, pa si v sourcu pogledas, kako so zadevo resli. Ko bos pogruntal, sporoci, ker se mene zanima :).
tukaj imas kr nekaj php mail skript:
http://www.hotscripts.com/PHP/Scripts_a...
Recimo MultiList Manager je bil testiran @ 100.000 uporabnikih, pa si v sourcu pogledas, kako so zadevo resli. Ko bos pogruntal, sporoci, ker se mene zanima :).
Zgodovina sprememb…
- spremenilo: Tr0n ()
govno ::
za perl:
sleep EXPR
sleep
Causes the script to sleep for EXPR seconds, or forever if no EXPR. May be interrupted by sending the process a SIGALRM. Returns the number of seconds actually slept. You probably cannot mix alarm() and sleep() calls, since sleep() is often implemented using alarm().
On some older systems, it may sleep up to a full second less than what you requested, depending on how it counts seconds. Most modern systems always sleep the full amount.
...
sleep EXPR
sleep
Causes the script to sleep for EXPR seconds, or forever if no EXPR. May be interrupted by sending the process a SIGALRM. Returns the number of seconds actually slept. You probably cannot mix alarm() and sleep() calls, since sleep() is often implemented using alarm().
On some older systems, it may sleep up to a full second less than what you requested, depending on how it counts seconds. Most modern systems always sleep the full amount.
...
TineL Studio :: http://tinel.stjost.si
TineL Studio vici :: http://tinel-vici.stjost.si
TineL Studio wap :: http://tinel-wap.stjost.si
TineL Studio vici :: http://tinel-vici.stjost.si
TineL Studio wap :: http://tinel-wap.stjost.si
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Python3] Izvajanje ukazov po določenem časuOddelek: Programiranje | 1447 (1057) | noraguta |
» | Crontab in skripta v 8.04.2; kako?Oddelek: Operacijski sistemi | 1312 (1107) | BigWhale |
» | [Ubuntu server] mail poslan iz serverja zazna kot vsiljeno pošto (strani: 1 2 )Oddelek: Omrežja in internet | 9132 (8102) | shorvat |
» | HTML vprašalnik preko e-pošteOddelek: Izdelava spletišč | 2261 (1938) | MihaFirst |
» | ObrazciOddelek: Izdelava spletišč | 865 (794) | roli |