ugrás a tartalomhoz

mail() függvény vagy levélküldés korlátozás

Anonymous · 2006. Aug. 18. (P), 09.22
Egy linux szerveren szeretném letiltani többek közt a mail() függvény használatát néhány virthost esetében. A dokumentáció azonban azt írja, hogy a disable_functions csak php.ini-ben adható meg, így csak az összes virthostra lehet érvényes. Mi erre a megoldás?

Az is érdekelne, milyen módszerekkel tudnám korlátozni a küldhető levelek számát. Milyen módszerek vannak erre?
 
1

runkit

tlof · 2006. Aug. 18. (P), 11.46
Runkit

Fogod magad és irsz php-ban egy kis file-t amit mindig betöltesz autoprependdel minden php file elé, ha ezzel megvagy akkor átnevezed a mail fügvényt valami másra, és irsz egy saját mail fügvényt ami képes arra, hogy vhost alapján kvótákat használjon. Igy ha valakinek 0 -ra állítod a kvótáját akkor nem fog tudni leveleket küldeni. Számolhatod, hogy hány levelet küldött ki, általában melyik file küld leveleket, meg ilyneket. A lehetőségek végtelenek, hiszen php-ban azt irsz meg amit akarsz :)
2

Függvény átnevezés

Anonymous · 2006. Nov. 27. (H), 01.52
Hogyan lehet egy függvényt átnevezni?
3

PHP forráskód

Anonymous · 2006. Nov. 27. (H), 01.53
A PHP megfelelő kiterjesztésének C nyelven írt forráskódját kell szerkesztened, majd újrafordítanod, hogy binárist kapj. Ezekután már más néven tudod használni mondjuk adott esetben a mail() függvényt.
4

fordítás

Anonymous · 2006. Nov. 27. (H), 17.52
Így azért a mezei halandónak elég gázos...
Köszi a választ!