Autor | Zpráva | ||
---|---|---|---|
EllisDee Profil * |
#1 · Zasláno: 20. 3. 2006, 08:57:03
Ahoj, máme na stránkách klasický e-mailový formulář, který je udělán přes PHP. Skript je zde:
// ------------------ MAIL --------------------- $jmeno = $_POST["jmeno"]; $telfax = $_POST["telfax"]; $email = $_POST["email"]; $obsah = $_POST["obsah"]; $adresatA="info@bonopublico.cz"; $subject="Z www.bonopublico.cz uzivatel p.".$jmeno; $odeslat="Uzivatel z WWW stránek: Jméno: ".$jmeno." Telefon: ".$telfax." Email: ".$email." Vám zasílá dotaz: ".$obsah." "; function CZMail($to, $subj, $text, $headers = "") { // prevedení z windows-1250 do iso-8859-2 (pokud je potreba) $text = StrTr($text, "\x8A\x8D\x8E\x9A\x9D\x9E", "\xA9\xAB\xAE\xB9\xBB\xBE"); // prekódování do Base64 $text = Base64_Encode($text); // pridání hlavicek $headers = "MIME-Version: 1.0\n". "Content-Type: text/plain; charset=\"iso-8859-2\"\n". "Content-Transfer-Encoding: base64\n"; // odeslání e-mailu Mail($to, $subj, $text, $headers); } CZMail($adresatA, $subject, $odeslat, ''); Problém je v tom, že jednou za 14 dní přijdou z této adresy podivné e-maily: 1) Uzivatel z WWW stránek: Jméno: might9800@bonopublico.cz Telefon: ow Content-Type: multipart/alternative; boundary=6a22c86c5ed47d27f58158772b8bafd1 MIME-Version: 1.0 Subject: is much to do bcc: hollowiog1503@aol.com This is a multi-part message in MIME format. --6a22c86c5ed47d27f58158772b8bafd1 Content-Type: text/plain; charset=\"us-ascii\" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit be more afraid of running away than of fighting. was timid by nature and when the other --6a22c86c5ed47d27f58158772b8bafd1-- . Email: might9800@bonopublico.cz Vám zasílá dotaz: might9800@bonopublico.cz 2) Uzivatel z WWW stránek: Jméno: at6199@bonopublico.cz Telefon: at6199@bonopublico.cz Email: at6199@bonopublico.cz Vám zasílá dotaz: illum Content-Type: multipart/alternative; boundary=3d2a9397435105e6b893199e360ed710 MIME-Version: 1.0 Subject: me and bcc: hollowiog1503@aol.com This is a multi-part message in MIME format. --3d2a9397435105e6b893199e360ed710 Content-Type: text/plain; charset=\"us-ascii\" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit a aypole, a usshyan ole, or annything that ye can see, smell or ate. hin ye get to it --3d2a9397435105e6b893199e360ed710-- 3) Uzivatel z WWW stránek: Jméno: sell108@bonopublico.cz Telefon: sell108@bonopublico.cz Email: by Content-Type: multipart/alternative; boundary=fe88dc8a751f5220b4fe9948004080d6 MIME-Version: 1.0 Subject: the bcc: Voiettag@aol.com This is a multi-part message in MIME format. --fe88dc8a751f5220b4fe9948004080d6 Content-Type: text/plain; charset=\"us-ascii\" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit ailey up a three. t happened to be ailey s day. s --fe88dc8a751f5220b4fe9948004080d6-- . Vám zasílá dotaz: sell108@bonopublico.cz Existuje nějaké řešení jak to zabezpečit?? |
||
Leo Profil |
#2 · Zasláno: 20. 3. 2006, 10:22:43
To musite rychle napravit, protoze nekdo pouziva vas formular k rozesilani spamu, nebo se k tomu chysta... Reseni je v manualu u fce mail (v komentarich):
http://php.ftp.cvut.cz/manual/cs/ref.mail.php Leo |
||
EllisDee Profil * |
#3 · Zasláno: 20. 3. 2006, 14:16:14
Juj. Tak to nebude tak jednoduchý. Dám si to po večeři.. Moc díky.
|
||
mila Profil |
#4 · Zasláno: 20. 3. 2006, 16:40:20
Nebo použij nějakou hotovou třídu..
|
||
EllisDee Profil * |
#5 · Zasláno: 21. 3. 2006, 07:29:36
To musite rychle napravit, protoze nekdo pouziva vas formular k rozesilani spamu, nebo se k tomu chysta... Reseni je v manualu u fce mail (v komentarich):
Nevím, ketrý z příspěvků bych měl použít. Přiznám se, že jsem ještě trochu lopatka :-( |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0