Hallo Leute!
Ich habe mir oft Hilfe im Forum gesucht und fast immer Hilfe gefunden, ohne selber ein Hilfegesuch einzustellen. Jetzt ist es doch soweit, weil ich des Suchens müde bin.
Ich habe folgendes Problem:
Ich will mithilfe eines PHP-Skripts EMails versenden. Alle Informationen (Empfänger, Absender, Betreff und Text) werden via $_POST aus einem HTML-Formular geholt. Ich habe vorher in meinem QNAP-NAS die PHP.ini folgendermaßen verändert:
[mail function]SMTP = smtp.gmail.comusername = (mein gmail-Account)password = (mein PW)smtp_port = 465sendmail_path = /usr/sbin/sendmail -t -i
Bei Benachrichtigungen habe ich ebenfalls gmail als smtp angegeben und den Absender frei gelassen.
Es klappt auch alles soweit - nur die Absender-Adresse wird nicht übernommen, sondern immer mit meiner Gmail-Adresse überschrieben(?) - d.h. alle Mails die über diesen PHP-Skript versendet werden haben meine E-Mail-Adresse als Absender. Ich will aber, dass die Absender-Adresse je nach Benutzer verändert wird.
Hier noch das PHP-Skript:
$lkuerzel=$_POST['LKuerzel'];
$result_empf=mysql_query("select * from Lehrer where Kuerzel='$lkuerzel'");
$row_e=mysql_fetch_row($result_empf);
$mail_empfaenger=$row_e[7];
$kuerzel = $_POST['kuerzel'];
$result_abs=mysql_query("select * from Lehrer where Kuerzel='$kuerzel'");
$row_a=mysql_fetch_row($result_abs);
$mail_absender=$row_a[7];
$betreff="Fehlzeiten: ".$_POST['betreff'];
$text=$_POST['text'];
mail($mail_empfaenger, $betreff, $text,"From: $mail_absender");
Alles anzeigen
Vielen Dank für die Hilfe!