pl: Kleine Anpassung: Content-Type und Kodierung hinzufügen

Beitrag lesen

Ja, schön. Content-Type; Charset ist das Eine. Für den Body, egal ob text/plain oder text/html wird i.d.R. ein Content-Transfer-Encoding: quoted-printable empfohlen wenn Charset=UTF-8 ist.

Die Minimalversion sieht dann so aus:

# Mail-Template
my $TT = <<'TOK----------------------------------------------------------------------------EN';
From: %from%
To: %to%
Subject: %subject%
Date: %date%
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; Charset=%charset%

%mesg%
TOK----------------------------------------------------------------------------EN

und falls der Subject-Header nicht mehr ASCII ist, wäre hier auch noch was zu tun. MfG

PS: Alternative zu quoted-printable wäre base64 aber dann ist die Mail nur noch maschinell lesbar.