Autor | Zpráva | ||
---|---|---|---|
Flashman Profil * |
#1 · Zasláno: 6. 5. 2005, 16:57:36
Zdravím všechny znalce php.
Mám web založený na redakčním systému phpRS (určitě všichni znáte) a hosting bohužel u Pipni. Ti nedávno zavedli omezení, při kterém lze poslat maximálně 20 mailů najednou. Já ale z redakčního systému posílám hromadné maily třeba pro 80 nebo 100 lidí. Věděl by někdo o krátkém skriptu, kterým bych doplnil funkci pro rozesílání mailů v phpRS a který by maily rozesílal třeba po 20-ti? Ocením každou radu! |
||
Mordae Profil |
#2 · Zasláno: 6. 5. 2005, 20:52:56
Co třeba odesílat jen 20 a pak se ze skriptu pomocí url fopen wrapperu (fopen('http:/nekam.dom/poslat.php?blok=XY', 'r')) dotázat znovu na tentýž skript, dokud nebude odesláno vše? Taková souborová rekurze...
|
||
Flashman Profil * |
#3 · Zasláno: 6. 5. 2005, 21:46:37
:-) Jenže sranda je, že já vím o php asi jako moje babička o kosmonautice.
Jsem spíš čekal, že se někam dá cyklus, kterej si zjistí počet adres pro odesílání a v prvním průchodu cyklem pošle mail na adresy č. 1 až 20, pak 21 až 40 atd. Takže bych spíš potřeboval nějakou syntaxi, kterou akorát hodím do zdrojáku. Ale to asi dá dohromady jenom ten, kdo ví, jak phpRS funguje... |
||
Anonymní Profil * |
#4 · Zasláno: 7. 5. 2005, 00:33:29
a posíláš stejné maily nebo každýmu jiný mail ?
|
||
kaifman Profil |
#5 · Zasláno: 7. 5. 2005, 00:37:58 · Upravil/a: kaifman
lze používat smtp bránu seznamu, ale musíš u nich mít email tahle třída ti to všechno obslouží,
řešil jsem na pipni stejnen problém tak sem to udělal takhle...
|
||
Flashman Profil * |
#6 · Zasláno: 7. 5. 2005, 18:30:10
Rozesílám všem stejné maily.
KAIFMAN: Díky za skript, ale nevím, jestli si s tím poradím... :-) Btw, z Centrum.cz to nejde? |
||
Flashman Profil * |
#7 · Zasláno: 7. 5. 2005, 19:10:11
Tak problém je vyřešen. Našel jsem diskusi přesně o tomhle problému na oficiálních stránkách phpRS. Že mě to nenapadlo dřív... http://www.phprs.cz/forum/read.php?2,4767,page=2
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0