Thread multipart message mit MIME::Lite und utf8 (13 answers)
Opened by Superfrank at 2007-08-31 15:06

Superfrank
 2007-08-31 15:06
#98932 #98932
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich versuche mit

CPAN:MIME::Lite

eine Mail zu senden, wo die Nachricht ein utf8-Text und ein Anhang eine html-Datei sein soll. Leider wird der Nachrichentext nicht utf8-kodiert und die Umlaute werden daher nicht korrekt dargestellt.

So funktioniert es nicht (Umlaute in Subject funktionieren):

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
utf8::decode($subject);

my $msg = MIME::Lite->new(
From =>"mailer\@example.com",
To =>"$email",
Bcc =>"blubb\@example.com",
Subject =>"$subject",
Type =>"multipart/mixed");

$msg->attach(
Type =>"TEXT",
Encoding =>"8bit",
content-type.charset =>"utf8",
Data =>$mail_template->output
);

$msg->attach(
Type =>"text/html",
Encoding =>"base64",
Path =>"$path",
Filename =>"htmldatei.htm");

$msg->send();


Hat jemand eine Idee?

Viele GrĂ¼sse

Frank

View full thread multipart message mit MIME::Lite und utf8