Thread HTML::Template; Win vs. *Nix (6 answers)
Opened by esskar at 2004-04-13 04:14

esskar
 2004-04-13 04:14
#81505 #81505
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Hi...

mit Hilfe von HTML::Template bau ich mir ne mail zusammen.
Die Template datei wurde unter Windows erzeugt! Hat also am Zeilenende ein ODOA (\r\n) stehen.
Nach dem das Template-Object erstellt und gefüllt ist, über geb ich es meinem MIME::Lite Object und verschicke ich es endgültig mit NET::Smtp.
Funzt auch alles prima. Mail kommt unter beiden systemen an.
Jedoch hat sie, wenn sie vom *Nix-System verschickt wurde und in meinem Outlook angommt nicht mehr die Formatierung die sie haben soll; sprich: die Zeilenumbrüche existieren nicht mehr. Wenn ich sie von Windows aus schicke, ist alles prima.
wie fix ich es.
hab es so versucht.

Code: (dl )
1
2
my $result = $mime->as_smtpstring;
$result =~ s!\r?\n!\r\n!g if $libyn::Config::Remote;


wobei $mime das MIME::Lite object ist und wenn $libyn::Config::Remote wahr ist, bin ich auf dem *nix System.
dies bringt aber nix!

View full thread HTML::Template; Win vs. *Nix