Der Fehler liegt (noch nicht) im Script, weil das Script noch gar nicht ausgeführt werden konnte.
(das schliesse ich aus: nur eine Fehlermeldung)
Es muss meiner Meinung nach mit dem o.g. Script zu tun haben, da der Fehler nicht kommt, wenn ich den angegebenen Teil aus dem Script entferne.
http://de.selfhtml.org/cgiperl/intro/cgipublik.htm
Dort steht ja u.a:
Stellen Sie sicher, dass Sie in dem Perl-Script keine Anweisungen stehen haben, die auf dem Server-Rechner nicht funktionieren (z.B. Aufruf betriebssystemspezifischer Funktionen, [...]).
In diese Richtung gehen auch meine Vermutungen. Ich nehme an dass ich das Mail-Programm nicht "korrekt" aufrufe bzw. ausführe. Leider habe ich keine Ahnung, woran das liegen könnte.