SJIS text の base64 での送付
Akihiro Arisawa
ari @ atesoft.advantest.co.jp
2000年 6月 16日 (金) 12:48:41 JST
>>>>> In [emacs-mime-ja : No.00533]
>>>>> keiichi @ nanap.org (Keiichi Suzuki) wrote:
> 考えてみたのですが、 C-c C-x C-i で text/* のパートができることが、そも
> そもよろしくないのではないかと思えてきました。
> ただ、 inline で表示させたい場合もあると思います。これを実現しようと思う
> と、現状のままでは、 C-c C-x C-t でタグを作って、 C-x i でファイルを挿入
> するという方法になりますが、これだと簡単には filename parameter を付加す
> ることができませんので、 inline 用のコマンドを作るというのはいかがでしょ
> うか?
私は .emacs で以下のようなことをしてます。
(defun mime-edit-insert-text-file (file)
"Insert a text file.
Charset is automatically obtained from the `charsets-mime-charset-alist'."
(interactive "fInsert file as MIME text part: \n")
(let ((type "text")
(subtype "plain")
(parameters (concat "\nContent-Disposition: attachment; filename="
(std11-wrap-as-quoted-string
(file-name-nondirectory file)))))
(mime-edit-insert-tag type subtype parameters)
(insert-file-contents file)))
(add-hook 'mime-edit-load-hook
'(lambda ()
(define-key mime-edit-mode-entity-map "i"
'mime-edit-insert-text-file)))
ちなみに coding-system を変えずに送りたい時は、C-c C-x C-i で
添付してから "--[[text/plain; charset=shift_jis" 等に手で
書き換えてます(^^;
--
有沢 明宏
More information about the Emacs-mime-ja
mailing list