Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PHP - mail() bez overenia

Možno sa pýtam úplnu hlúposť, ale zaujíma ma to, tak sa spýtam:

Používam mail, ktorého poskytovateľom je seriózna webhostingová firma. Aby som mohol odoslať cez ich smtp mail, potrebujem overenie. To je úplne bežná vec, inak by si mohol posielať maily ktokoľvek. Lenže: Programujem v PHP a potreboval som otestovať funkčnosť mailu, tak som si v php.ini v Apache nastavil smtp. Myslel som, že to nepôjde, lebo som nemal kde nastaviť overenie, presnejšie povedané, neviem, či to vôbec v php.ini je možné. Mail som poslal a samozrejme prvý pokus sa mi nechtiac podaril bez odosielateľa. To znamená, že teoreticky sa funkcia mail() dá zneužívať. Fungovalo by to aj pri bezplatných smtp ako sú smtp.azet.sk a podobne? Prečo to vôbec takto funguje z localhost? Prečo sa to nepovažuje sa chybu?

Předmět Autor Datum
Ja som uz odosielal maily cez PHP z viacerych webhostingovych firiem, ale nikdy som ziadne overovani… poslední
mrazik 10.10.2007 19:48
mrazik

Ja som uz odosielal maily cez PHP z viacerych webhostingovych firiem, ale nikdy som ziadne overovanie nepotreboval. Ani neviem ako by sa nieco take robilo. Ved odoslanie mailu cez skript je uplne bezna vec. To ze sa to da zneuzivat je pravda ... ale v zdrojaku mailu je vidno IP a aj nazov skriptu , domeny atd.

Zpět do poradny Odpovědět na původní otázku Nahoru