Phpmailer-fe
Allgemeines
Die neue Version von phpMailer-fe (Version: 4.0.5) verlangt PHP5. Ich habe daher phpMailer-fe auf dem HS Server installiert, da der Eduhi eine ältere PHP Version verwendet.
- Skript:
/srv/www/htdocs/PHP_Mailer/phpmailer-fe/_lib/phpmailer-fe.php
- Konfigurationsdatei
/srv/www/htdocs/PHP_Mailer/phpmailer-fe/_lib/lehrermail.config.php
Die Konfigurationsdatei muss den gleichen Namen wie das Mailformular haben. Beispiele:
- Formular: lehrermail.php -> lehrermail.config.php
- Formular: form.php -> form.config.php
- Mailformular
/srv/www/htdocs/PHP_Mailer/lehrermail.php
Änderungen
- Default - Empfänger
Etwa in Zeile 350 kann die Variable $recipient gesetzt werden.
$recipient = webmasetr@example.at
- Erlaubte Empfängeradressen
Der Code von Zeile 4 bis Zeile 22 - deutlich gekennzeichnet - wurde von mir eingefügt und sorgt dafür, dass nur Lehrer als Empfänger zugelassen sind.
- Die meisten Meldungen, die das Programm ausgibt, habe ich im Code übersetzt.
- Umlaute in der Mailnachricht
$useSanitizer = false;
Sonst werden Mails mit Umlauten nicht versendet. Der gesamte Inhalt eines solchen Mails wird von einer sog. Sanitizer-Funktion ausgefiltert ...