[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
email archive and kanji code
www.jp.netbsd.orgのemail archiveですが、
- From: やSubject: に日本語が(mime encodeされて)入っていて、
- かつそれが2行以上にまたがっている場合
不完全なiso-2022-jp文字列が出力されて表示が崩れるのですが(ASCII in
がないのでJIS X0208のままになる)、改善できないでしょうか?
From:やSubject:をdecodeする前に、RFC822 3.1.1の長い行の連結処理を
いれれば解決すると思います。perlならこんなの(動作確認してない)。
itojun
---
$/ = "\n\n";
$header = <STDIN>; # read in all header lines
$header =~ s/\n[ \t]*/ /g; # XXX may need to preserve \t, for simplisity
foreach $i (split('\n', $header)) {
print "$i\n";
}