[Mew-dist 06201] Re: mew-header-sanity-check

Mito mit at example.com
1998年 8月 28日 (金) 17:02:14 JST


※ "つ" こと tsumura at example.com さんの
   『[Mew-dist 06196] mew-header-sanity-check』より

つ> escape の部分が削られてしまって
つ> 	Re: $B...(B
つ> になってしまい、そのまま送信すると意味不明な Subject: になってしまいます。

つ> これは仕様ですか? 表示されないのは以前からの仕様だったと思いますが、
つ> reply もできなくなったんでしょうか?

とりあえず 不正な文字列を排除する mew-header-sanity-check の
動作としては正しいわけですので正しい仕様だと思います。

Mew が日本語だと認識できないわけですから送信する前に人間が日
本語に変換してあげればいいだけだと思います。

こういうメールを送信する側は iso-2022-jp 程度で十分だと思い
ますので、

(add-hook 'mew-draft-mode-hook
          (function
           (lambda ()
             (save-excursion
               (goto-char (point-min))
               (while (re-search-forward "\033$[@B][^\033]+\033([BJ]" nil t)
                 (mew-cs-decode-region (match-beginning 0) (match-end 0)
                                       'iso-2022-jp))))))

こんなのでもいいかもしれませんが。

# あれ?b54のままだった。
-- 
8/28 17:00頃
NECソフトウェア新潟 水戸
mailto:mit at example.com \n



Mew-dist メーリングリストの案内