Tetsushi Ueta
tetsu****@is*****
2010年 5月 7日 (金) 16:26:08 JST
mutt な皆様, ウエタと申します. ご存知でしたらお教え下さい. utf-8でほぼ幸せなmutt 生活を送っておりますが,ちょっとだけ困っております. メイルボックスにはMBOX形式で sendmail からのファイル形式から無変換でセー ブさせております.エディタとしてvim を使ってるのですが,リプライ時にvim に制御が移る際にはSubject, To などにエンコードされたMIMEを正しくデコード され,vim上では日本語は何ら問題なくエディットできます. しかし,vimでの編集を終えてmuttに戻る際に,Subject にはMIMEで =?iso-2022-jp?B?........=?= と,ISO-2022-JP でエンコードされるのですが,From:やTo:, Cc: フィールドは, =?utf-8?B?.......?= というふうに,mutt の charset に引きつられてエンコードされてしまい,よっ てmutt の閲覧モードでは文字化けします.つまり,オリジナルのメイルのFrom や To がISO-2022-JPでMIMEエンコードされていても,vim に入るときにそれら は失われ,普通の日本語テキストになり(ちなみにvimでは utf-8モード) mutt に戻るときに強制でutf-8 でMIMEエンコードされるようです. ちょっと困るので,vimに居る間に From: To: の日本語をせっせと削除していた りします… Subject に日本語が入っていれば ISO-2022-JPにエンコードされるので,To:, From: も同様にして欲しいなと思うのですが…オプションを誤ってるでしょうか? set status_on_top=yes set charset="utf-8" set send_charset="us-ascii:iso-2022-jp" set assumed_charset="iso-2022-jp:euc-jp:shift_jis:utf-8" set attach_charset="iso-2022-jp:euc-jp:shift_jis:utf-8" set thorough_search=yes set rfc2047_parameters=yes set realname="Tetsushi \"Wahaha\" Ueta" set from="tetsu****@is*****" my_hdr From: Tetsushi Ueta <tetsu****@is*****> set thorough_search=yes set spoolfile="~/Mail" set folder="~/Mail" set mbox="+1" mailboxes `echo $HOME/Mail/*` set mbox_type=mbox set copy="yes" set record="+1" set nomove set postponed="~/.postponed" set abort_nosubject=no set abort_unmodified=no set mail_check=1 set mime_forward=ask-no -- T E T S U S H I U E T A Center for Advanced Info. Tech., Tokushima Univ. +81-88-656-7501, tetsu****@is***** http://risa.is.tokushima-u.ac.jp/