Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: XPort - E-Mail Benachrichtigung Kategorie: Sonstige Hardware (von JackFrost - 18.11.2007 1:30)
Als Antwort auf Re: XPort - E-Mail Benachrichtigung von André H. - 17.10.2007 8:42

Hallo Horst,

ich habe dir mal ein kleines php-Script geschrieben. Damit sollte es klappen.


<?php
$passwort=$_REQUEST['p'];
$salz=$_REQUEST['s'];
$emailadresse="";
$emailnachricht="Heizung laeuft nicht mehr!";
$emailbetreff="Heizungsstoerung";
$emailabsender="From: Stoerung <heizung@cc2.de>";
$orginalpassworthash="";
$passworthash= md5(md5($passwort).$salz);
if ($orginalpassworthash == $passworthash)
{
mail($emailadresse,$emailbetreff,$emailnachricht,$emailabsender);

}

?>


Kopiere das Script einfach in eine neue txt Datei ( Notepad ! ) und speicher es als
"benachrichtigung.php" ab. Wichtig es darf keine *.php.txt Datei werden.

Danach brauchst du ein zweites Script :

<?php
$p=$_REQUEST['p'];
$s=$_REQUEST['s'];
echo md5(md5($p) . $s);
?>


Dieses solltest du als pass.php abspeichern.

So nun ruftst auf deinem Webspace als erstes http://domain/pass.php?p=passwort&s=salz
Wobei Passwort dein geheimes Passwort sein sollte. Als Salz gibts du ein dreistellige
Zahlenbuchstaben kombination an z.B. rc6.
Diese Script liefert dir den "gesalzenen" Hash deines Passwortest. Diesen Hash must du im 1.
Script bei $orginalpassworthash=""; zwischen die zwei " eintragen.
Du musst dann noch den Block
$emailadresse="";
$emailnachricht="Heizung laeuft nicht mehr!";
$emailbetreff="Heizungsstoerung";
$emailabsender="From: Stoerung <heizung@cc2.de>";


nach deinen Vorstellungen verändern.

Wenn das alles gemacht ist dann kannst du mit http://domain/benachrichtigung.php?p=passwort&s=salz
die eMail verschicken. Wenn das Passwort und/oder das Salz nicht stimmt wird nix gemacht.

Man könnte das Script noch erweitern so das verschiedene Fehler gesendet werden.

Gruss JackFrost


    Antwort schreiben


Antworten: