Datei mit Sendmail versenden
christian
- perl
In meinem Perlscript lese ich die Empfaenger Emailadresse
und den Inhalt der Mail aus einer Datei in Variablen ein.
Danach soll das Ganze per HTML/EMail versendet werden.
Soweit so gut, bisher funktionierte das. Unter AIX/perl5.6 bekomme
ich Probleme mit sendmail.
Das Script bleibt bei "open (MAIL,"... stehen, nach einer Minute etwa
wird es beendet.
... >
$Mailprogramm = "/usr/lib/sendmail";
$MailSubject = "Mailausgabe";
open(MAIL,"|$Mailprogramm ") || die;
print MAIL "Content-type: text/html\n";
print MAIL "To: $Empfaenger\n";
print MAIL "From:.....
close(MAIL);
<....
gibt es ein Modul ("use") oder eine andere Loesung fuer den Aufruf
von mail/sendmail?
MfG
christian
hi!
bist du sicher, das sendmail bei dir installiert ist bzw. in deinem verzeichnis /usr/lib/sendmail liegt (bei vielen liegt's z.b. in /usr/sbin/sendmail ?
meist benötigst du auch noch den parameter -t->
-t Read message for recipients. To:, Cc:, and Bcc:
lines will be scanned for recipient addresses. The
Bcc: line will be deleted before transmission.
sieht dann so aus:
$Mailprogramm = "/usr/lib/sendmail -t";
r.
.. sendmail ist installiert und erreichbar ueber /usr/lib und /usr/sbin.
Die Option -t hatte ich beim vielen hin und her vergessen.
Danke fuer den Hinweis, es funktioniert aber trotzdem noch nicht.
christian
hi!
bist du sicher, das sendmail bei dir installiert ist bzw. in deinem verzeichnis /usr/lib/sendmail liegt (bei vielen liegt's z.b. in /usr/sbin/sendmail ?
meist benötigst du auch noch den parameter -t->
-t Read message for recipients. To:, Cc:, and Bcc:
lines will be scanned for recipient addresses. The
Bcc: line will be deleted before transmission.
sieht dann so aus:
$Mailprogramm = "/usr/lib/sendmail -t";
r.