← Back to team overview

sslug-teknik team mailing list archive

Re: Korrekte mailheader

 

In <slrn9qhv7m.b1u.mbj@xxxxxxxxxxxxxxxxx> mbj@xxxxxxxxxxxxx (Morten Bo Johansen) writes:

>On Wed, 19 Sep 2001, Henrik Størner <henrik@xxxxxxx> wrote:

>> Men problemet er netop de danske bogstaver, da de ligger udenfor 7-bit
>> ascii området. Så charset="iso-8859-1" og encoding: 7bit giver ikke
>> rigtig mening; encoding bør enten være "8bit" og så får man problemer
>> med (gamle) mail-servere der ikke kan hitte ud af 8-bit tegn

>Jeg tror virkelig at dette er historie - jeg har aldrig set
>(eller hørt om) at indholdet i nogle af mine 8-bit-indkodede
>breve er blevet spoleret af forældede postservere.

Nu startede tråden med en besked, hvor dette problem blev rejst,
så jeg blev egentlig blot i det spor. Men jeg er enig i, at det
næppe er er problem på moderne servere. Det er dog stadig et krav
i SMTP protokollen, at data sendes i 7-bit ascii, med mindre den
modtagende server erklærer sig indforstået med at få 8-bit tegn
ukodet. Så hvis du vil overholde protokollen, er det sikreste
altså at undlade brug af 8-bit tegn.

>> eller også skal encoding være "quoted-printable" eller
>> "base64", og så skal beskeden formatteres derefter.

>Quoted-printable er vist den "politisk korrekte" løsning for
>indkodning af mails med 8-bit tegn (som f.eks. æøå), men da der
>vist næppe er mange fossile postservere tilbage er denne
>korrekthed vist i sig selv ved at være fossil - men korriger
>mig endelig, hvis jeg er for optimistisk, jeg har som sagt
>aldrig oplevet problemer med dette.

Min personlige holdning er, at det snarere er mail-klienter som ikke
kan forstå quoted-printable, der er fossiler. QP er dog en af de
simpleste kodninger af tekst, man kan komme ud for - hvis et mail
program ikke kan klare det, så ser det sort ud m.h.t. mere
komplicerede tegnsæt (Unicode, f.eks., for slet ikke at snakke om
multibyte tegnsæt som kinesisk, arabisk eller japansk).

>Mange (alle?) nyhedslæsere har problemer med quoted-printable,
>(hvorfor forstår jeg ikke helt..), så når mails der er sendt
>til postlister viderestilles til nyhedsgrupper ser det ud af
>h.. til for dem der henter indlæggene via news (der er vistnok
>tweaks med metamail) - dette gælder også sslugs lister. Det
>ville være dejligt om alle indlæg der offentliggøres på sslugs
>news-servere fik masseret headers således at QP blev ændret til
>8-bit.

Igen er det et problem, som ikke burde eksistere - det er ikke mere
vanskeligt at lave quoted-printable håndtering i en news-reader end i
et mail-program. At antage at alle news-indlæg bruger 8-bit ukodet er
naivt - de andre kodninger er jo ikke forbudt...

SSLUG kunne godt dekode alle de indlæg, der går ind via mail-til-news
gateway'en - vi gjorde det faktisk en overgang, fordi det var en
fordel i forbindelse med vores mail-arkiv på web. Det eneste problem
i det er, at det er ret destruktivt for eksempelvis PGP-signerede
mails ...
-- 
Henrik Storner <henrik@xxxxxxx> 

Jeg søger job - http://www.hswn.dk/job/



References