パーソナルツール
現在の場所: ホーム takalog HTML メールをブラウザで開く
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2013May »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
twitter facebook linkedin foursquare
カテゴリ
android (16)
av (27)
books (35)
coreblog (49)
ds (22)
emacs (8)
ferret (24)
google (34)
icecream (44)
lego (71)
mac (22)
misc (75)
moblog (277)
movie (33)
pc (44)
plone (339)
puzzle (43)
python (63)
server (67)
snowscoot (9)
software (125)
sports (36)
suidou (30)
winds (47)
 
文書操作

HTML メールをブラウザで開く

作成者 takanori投稿日 2012年03月09日 01時01分 最終変更日時 2012年03月09日 01時02分
emacs-w3m で表示
Firefox で表示

一つ前のエントリで Mac + Emacs + Wanlderlust + w3m で HTML メールを表示する というのを書いたら Twitter / @okuji: @takanory 案外old-typeだったんですね。。 と言われちゃいましたが、気にせず続けます。

HTML メールを emacs-w3m である程度それっぽく見ることはできますが、レイアウトがそんなにきれいに出るわけじゃないしちょっと見にくいです。

そこで「これはブラウザで見たいな」と思った HTML メールをブラウザで見られるようにします。 方法は ~/.mailcap というファイルにどの MIME-Type のときにどのアプリケーションに渡すかという指定を書きます。 text/html 形式の場合に Firefox で開くようにには、以下のように記載します。

text/html; sh -c "open -a /Applications/Firefox.app %s\; sleep 1"

ポイントは以下の2点です

  • Mac OS X の場合 open -a アプリケーション ファイル名 と指定してアプリケーションで開く
  • 対象のファイルはテンポラリファイルのため、開く前に削除されないために sleep を入れる

これで画像のように、購入した楽器の発送を知らせる HTMLメールを Emacs 上で見たり、Firefox で見たりすることができるようになりました。 なお、Firefox で表示したい場合は [2  <text/html (quoted-printable)>] と書いてある行にカーソルを移動して v (Play current entity) を入力します。

これだけではなんなので、メールに添付してある PDF や Microsoft Office 文書も v を入力したら表示されるようにしたいと思います。 Mac OS X Lion では プレビュー というアプリケーションで、たいていのファイルを表示することができます。

そこで、以下のように ~/.mailcap に記述して、各種ファイルを プレビュー で表示するように指定します。

text/html; sh -c "open -a /Applications/Firefox.app %s\; sleep 1"
application/*; sh -c "open -a /Applications/Preview.app %s\; sleep 1"

これで、メールに添付された PDF や Microsoft Office 文書に対して v を実行すると、プレビューで参照できるようになりました。 めでたしめでたし。

参考: 設定の覚え書き: .mailcap で Preview.app を起動

トラックバック用URL:
http://takanory.net/takalog/1286/tbping
コメントを追加

下のフォームに記入してコメントを追加できます。平文テキスト形式。

(必須)
(必須)
(必須)
(Required)
Enter the word

Powered by vine linux, python, zope, plone, coreblog