Cheatah: und (E-MAIL) sendmail

Beitrag lesen

Hi,

ändere mal den open-Befehl:

open (MAIL, "/usr/sbin/sendmail -t ")\n" or die "Kann Sendmail nicht oeffnen: $!";

Anschließend sollte im Error-Log ggf. eine Fehlermeldung stehen. Dann solltest Du, wenn Du schon einen From-Header einfügst, dort auch eine Adresse angeben (das "@" wie bei "To:" maskieren). Die wahrscheinlichste Ursache für den Fehler ist aber, daß Du nach den Headerzeilen keine Leerzeile einfügst. Nach dem Subject also noch ein zweites "\n" ausprinten. Wenn das alles nicht hilft, teste das Script mal mit "perl -c script.pl" und "perl -w script.pl".

Cheatah