Wanderlust
ちょっと気を入れて整理してみました。
☆
おいぬまさんのページを参考にさせていただきました。ありがとうございます。
インストール
# apt-get install wl
で一発ですし、コンパイルしてもそんなに手間ではないです。
まず、以下のファイルを拾ってきます。
- apel-10.6.tar.gz
- flim-1.14.6.tar.gz
- semi-1.14.6.tar.gz
- wl-2.12.2.tar.gz
で、あとはそれぞれのアーカイブを展開してインストールします。
apelの例だけを示します。
$ tar zxvf apel-10.6.tar.gz
$ cd apel-10.6
$ make
$ sudo make install
設定ファイル
最低限.emacs・.wl・.foldersの三つが必要です。
.emacsには読み込むモジュールの指定を、.wlにはサーバーの設定を、.foldersには購読するフォルダの設定をします。
.emacs
以下の記述を加えます。
.emacs
(setq mime-setup-enable-inline-html nil)
(load "mime-setup")
(autoload 'wl "wl" "Wanderlust" t)
(autoload 'wl-draft "wl" "Write draft with Wanderlust." t)
.wl
IMAPの場合です。まずは基本の設定。
.wl
;; From: の設定
(setq wl-from "Kei Takahashi ")
(setq wl-smtp-posting-server "localhost")
(setq elmo-imap4-default-server "localhost")
(setq wl-message-id-domain "hogehoge.como")
(setq elmo-imap4-default-port '143)
(setq elmo-imap4-default-authenticate-type 'clear)
;; sent messages
(setq wl-fcc "%INBOX.Sent")
(setq wl-fcc-force-as-read t)
;; 大きいメッセージを送信時に分割しない
(setq mime-edit-split-message nil)
これでとりあえず動きます。
僕のはいろいろ集めてきて、
こんな感じにふくれ上がってますが…
.folders
%から始まるのがIMAPフォルダ、+から始まるのがローカルフォルダです。
%inbox "NEW"
%inbox.logos "logos"
%inbox.tutors "tutors"
+draft "draft"
使ってみる
メールを読む
まずは
M-x wl
で起動します。
パスワードを聞かれるので、言われるままに入力します。
失敗したら、もう一度M-x wlとするのが楽です。
一度入力したパスワードを保存するには、
M-x elmo-passwd-alist-save
とします。
↓↑でフォルダを選択し、[enter]でそのフォルダに入ります。抜けるときは、qを押します。
一覧画面からメールを読むには、[space]を押します。
新しいメールが来てないかチェックするには、s[enter]です。
SPAMなどを削除するときにはdを押します。これでメールに削除マークが付きます。
もう一度dを押すと、選択解除されます。
メッセージの画面を閉じるにはqを押します。このときに削除マークがついたメールは削除されます。
メールを書く
フォルダの画面でwを押すと、メール作成画面になります。返信するときはaかA(引用の有無が異なる)、転送するときはfです。
fを押して日本語が文字化けしているように見えても、実際は大丈夫です。でも心配なら、C-c C-pと押すとプレビューできます。
本文を書いて宛先を確認して、C-c C-cで送信です。
添付ファイル
メッセージ表示画面で、
[2 sample.txt ]
のように書かれた部分の"["と"]"の間にカーソルを持っていき、eを押すと保存できます。
メッセージ作成中に最後尾に移動(M->)してC-c C-x [tab]を押すと、添付ファイル選択ができます。
添付ファイルを選んだあと、エンコーディングとしてbase64を設定すると、普通の添付ができます。
ショートカットキーのまとめ
フォルダ画面で使えるもの
| 最新の情報に更新 |
s [enter] |
| メッセージを読む |
[space] |
| 次のメッセージ |
n |
| 前のメッセージ |
p |
| メールを書く |
w |
| 返信 |
a |
| 転送 |
f |
| 削除 |
d |
| フォルダを抜ける |
q |
メッセージ画面で使えるもの
| 送信 |
C-c C-c |
| 添付 |
C-c C-c [tab] |
| 添付ファイルを保存 |
e |
振り分けの設定
振り分けは、
たとえば下のような一文を.emacs (または.wl)に書く。
(setq wl-refile-rule-alist '(("Date" ("\\([12][09][0-9][0-9]\\)" . "%Inbox.\\1"))))