Habe heute mal das Mail-Script (aus Goto Perl5 M.Schilli - netter Schmöker BTW) ausprobiert (sieh unten). Funktioniert auch ganz prima, aber erst wenn ich einen Content Type anfüge.
print "Content-type: text/html\n\n";
print "hallo\n";
Mach ich das nicht, erscheint einf Fehlermeldung. Hmh, aber das kann doch nicht angehen, daß ich jedesmal einen Text mit ausgeben muß, wenn ich über eine URL (Browser) ein Perl-Script anstoße. Oder doch? Kann man das umgehen? Auf jedenfall Danke für alle antworten, bin wie immer sehr gespannt.
cu
Peter
#!/usr/bin/perl -w
use Mail::Send;
$mail=Mail::Send->new( # Neues Mail-Objekt
Subject => "Wichtige Nachricht!", # Betreff
To => 'user@remote.host.com', # Empfänger
Cc => 'anotheruser@site.com', # Kopie an (optional)
Bcc => 'yetanotheruse@site.com'); # Blindkopie an (optional)
$mail->set("From", 'me@there.com'); # Absender (optional)
$mail->set("Reply-To", 'me@there.com'); # Rückadresse (optional)
$mailhandle = $mail->open("sendmail"); # Mail-Programm starten
print $mailhandle <<EOT; # Text erstellen
Hier kommt der
Brieftext.
EOT
$mailhandle->close(); # Schließen und senden