git.schokokeks.org
Repositories
Help
Report an Issue
webinterface.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
d96a86a
Branches
Tags
master
ticket
webinterface.git
modules
index
include
mail.php
Mehr config-optionen und config via Wrapper-Funktion benutzen
bernd
commited
d96a86a
at 2009-05-23 15:24:52
mail.php
Blame
History
Raw
<?php require_once('newpass.php'); require_once('session/checkuser.php'); function send_customer_token($customerno) { $customerno = (int) $customerno; $token = get_customer_token($customerno); $customer = get_customer_info($customerno); $email = get_customer_email($customerno); $anrede = "Sehr geehrte Damen und Herren"; if ($customer['title'] == 'Herr') $anrede = "Sehr geehrter Herr {$customer['name']}"; elseif ($customer['title'] == 'Frau') $anrede = "Sehr geehrte Frau {$customer['name']}"; $msg = "{$anrede}, Sie haben auf unserem Web-Administrations-Interface ein neues Passwort für Ihren Kunden-Zugang angefordert. Diese automatische Nachricht dient der Überprüfung Ihrer Identität. Um sich ein neues Passwort setzen zu können, rufen Sie bitte den folgenden Link auf: ".config('webinterface_url')."/go/index/validate_token.php?customerno={$customer['customerno']}&token={$token} Sollte Ihr E-Mail-Programm diesen Link nicht korrekt an den Browser übertragen, rufen Sie bitte die Seite ".config('webinterface_url')."/go/index/validate_token.php auf und geben Sie die folgenden Daten ein: Kundennummer: {$customer['customerno']} Token: {$token} Diese Prozedur müssen Sie bis spätestens 24 Stunden nach Erhalt dieser Nachricht durchführen, sonst verliert das Token seine Gültigkeit. "; send_mail($email, "Passwortanforderung fuer Webinterface", $msg); } function send_mail($address, $subject, $body) { if (strstr($subject, "\n") !== false) die("Zeilenumbruch im subject!"); $header = "From: ".config('company_name')." Web Administration <noreply@".config('masterdomain').">\r\nReply-To: ".config('adminmail')."\r\nContent-Type: text/plain; charset=\"utf-8\"\r\nContent-Transfer-Encoding: 8bit"; mail($address, $subject, $body, $header); } ?>