[Mew-Win32 01279] File Attachment

SUGIMORI ( 杉森 隆行 ) taro at example.com
1999年 3月 29日 (月) 12:39:14 JST


すぎもりです。

いつのころからかContent-Disposition:のfilenameに日本語が
いれらるようになったと思うのですが、
Application/Octet-streamなファイルで添付ができません。
設定方法とかわかりましたら教えてください。
Text/Plainなファイルの添付は問題ありません。

ファイル名はSJISです。
きっと、mewencodeを呼びだす時の漢字コードの設定とか
だと思うのですがよくわかりません。

具体的には"あほ"というファイルを
Content-Type: Application/Octet-Stream
で添付しようとしてC-c C-mすると
以下のようなエラーが出ます。

---------------------------
Signaling: (file-error "Opening process input file" "no such file or directory" "e:/sugimori/Mail/draft/mime/3/あほ")
  call-process("mewencode.exe" "e:/sugimori/Mail/draft/mime/3/あほ" t nil "-b")
  apply(call-process "mewencode.exe" "e:/sugimori/Mail/draft/mime/3/あほ" t nil "-b")
  mew-encode-singlepart([single "あほ" nil nil ("Application/Octet-Stream") "base64" nil nil ("attachment" ("filename" "あほ"))] "e:/sugimori/Mail/draft/mime/3/" 1)
  mew-encode-multipart([multi "3/" nil nil ("Multipart/Mixed") nil nil nil nil [single "CoverPage" nil nil ("Text/Plain") nil nil nil nil] [single "あほ" nil nil ("Application/Octet-Stream") "base64" nil nil ("attachment" ...)]] "e:/sugimori/Mail/draft/mime" 0)
  mew-draft-make-multi()
  mew-draft-make-message()
* call-interactively(mew-draft-make-message)
---------------------------

.emacsの漢字コード関係の設定は、以下のとおりです。
-------
;; Japanese Setup
(set-language-environment "Japanese")
(set-default-coding-systems 'sjis)
(set-w32-system-coding-system 'sjis-dos)
-------



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