Hallo zusammen,ich habe folgendes Problem: in einem Perl-Script erzeuge ich einen E-Mail-Text (HTML), in den ein Bild eingefügt ist. Funktioniert alles bestens bis auf die Tatsache, dass das Bild in der E-Mail nicht angezeigt wird, sondern nur der Platzhalter Muss ich noch irgendeinen Grafik-Modul o.ä. in das Script einbinden? Das Bild (jpg) liegt übrigens im gleichen Verzeichnis wie das Perl-Script.
Besten Dank im voraus
$MailPgm = '/usr/sbin/sendmail';
$Mail = $EMail;
$From = "...";
$From =~ s/\@/\\\@/;
$Subject = "...";# E-Mail-Text
$Text =
"<html>" .
"<head>" .
"<style type=\"text/css\">" .
"<!--" .
"body,td,th {" .
" font-family: Tahoma;" .
" font-size: x-small;" .
"}" .
"body {" .
" background-color: #C0C0C0;" .
"}" .
".Blue {color: #0000FF}" .
".Medium {font-size: medium}" .
"-->" .
"</style>" .
"</head>" .
"<body>" .
" <h1 class=\"Blue\">Header</h1>" .
" <p class=\"Blue\"><img src=\"Picture.jpg\" width=\"95\" height=\"95\"></p>" .
...
...
"</body>" .
"</html>";
open( MAIL, "|$MailPgm $Mail" );
print MAIL "Content-Type: text/html\n";
print MAIL "From: $From\n";
print MAIL "Reply-To: $From\n";
print MAIL "To: $Mail\n";
print MAIL "Subject: $Subject\n\n";
print MAIL "$Text\n";
close MAIL;
Datum: 11.05.2007-14:40
