>> It works but the encoding is broken after delivery. The "german 
>> umlauts" are working if I remove pipto.
> 
> in /mail/lib/pipeto.lib, the line
> 
> sed '/^$/,$ s/^From / From /' >$TMP.msg
> 
> needs to be replaced with a c program that does this
> conversion without coercing its input text into utf-8.
> 
> russ

i submitted a patch.

unfortunately, i think the patch is on the wrong track.
sed isn't coercing it's input to utf-8.  there's no active
conversion going on.  plan 9 programs assume utf-8 input,
since plan 9 uses utf-8.

the alternative is to start using multiple character sets.

i think a better solution to this is to convert the incoming
message to utf-8 first.  there are likely more problems similar
to this one as plan 9 tools make valid assumptions that upas doesn't
honour.

- erik

Reply via email to