PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fehler beim verschicken von mail mit einem perl script



mealhater
13.05.02, 14:42
ich braeuchte mal ein bisschen hilfe.....

ich moechte mit einem perl script per sendmail eine mail verschicken, das script ist auch fehlerfrei....
wenn ich es jetzt ausfuehre kommt

'can't close pipe to /usr/sbin/sendmail'
also wurde die mail nicht verschickt....

der pfad ist richtig.....

namina
30.05.02, 18:42
Wahrscheinlich ein eingabeproblem. Sendmail muß vor dem letzten Punkt auf jeden Fall eine Zeilenumschaltung haben.

Olli
30.05.02, 19:05
Wie öffnest Du denn sendmail in PERL: Hoffentlich doch mit dem Parameter -t

open(SM,"|/usr/lib/sendmail -t");
print SM "To: test\@somewhere.com\n";
print SM "From: absender\@somewhere.de\n";
print SM "Subject: XXXXXX\n";
print SM "\n";
print SM "MESSAGE:..............\n";
close(SM);

oliver