Thread Mime::Lite: Umlaute im Betreff (5 answers)
Opened by MartinR at 2006-09-18 15:30

esskar
 2006-09-19 10:31
#69996 #69996
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=MartinR,19.09.2006, 06:37]danke. Scheint wirklich an Outlook zu liegen. Habe es nun mit einer anderen Version probiert, da wird der Betreff richtig dargestellt.
[/quote]

bitte nicht so blauäuig sein!

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
use MIME::Words qw(:all);   

my $msg = MIME::Lite -> new (
   From     => 'xx@xx.de',
   To       => 'yy@yy.de',
   Subject  => encode_mimewords('Testmail: ä ö ü Ä Ö Ü'),
   Type     => 'text/html',
   Encoding => 'quoted-printable',
   Data     => $html
   );

$msg -> send;


aber gib acht, was ä ö ü Ä Ö Ü' für zeichen sind (also latin1 vs utf-8 ), wenn du sie so in den code schreibst.

geschickter ist, wenn die daten aus einer quelle komme, von der du das encoding kennst, damit du sie mit Encode::decode in den perl eigenen zeichensatz wandeln und so mit encode_mimewords bessere Ergebnisse erziehlen kannst.\n\n

<!--EDIT|esskar|1158647670-->

View full thread Mime::Lite: Umlaute im Betreff