フォルダに別名を付ける elmo-alias フォルダ
っていうのを作ってみた。
wl で複数の imapサーバを使ってると %INBOX@hogehoge.com や %INBOX@gmail.com になってあんまり嬉しくない。これより %hoge:INBOX や %gmail:INBOX のほうが(個人的には)自然だと思う。
というわけで、そんな風に使えるフォルダを作ってみた。フォルダ名が全てを表すという wl の思想から離れてるけど、気にしちゃいけない。結構便利よ。
それにしても wl はメンテナ不在なのがかなりつらい。かといってメンテナになる元気もない。mew か gnus に移ったほうがいいのかね。
設定
こんな風に設定すると :gmail:INBOX とか :gmail:[Gmail]/Trash とか使えるようになる。
.wl
(require 'elmo-alias) (elmo-define-folder ?: 'alias) (setq elmo-alias-folder-alist '(("gmail" imap4 :user "buzz.taiki" :auth clear :server "imap.gmail.com" :port 993 :stream-type ssl)))
.folders
:gmail:/
elmo-alias-folder-alist の書式
大体こんなん
((ALIAS-NAME TARGET-TYPE CONFIG) ...)
- ALIAS-NAME は別名
- TARGET-TYPE は別名を付ける先のフォルダの種類。今サポートしてるのは imap4, localdir, nntp。
- CONFIG は TARGET-TYPE 毎に決まってる、接続する為の設定。elmo-*-default-* と大体対応してるから、あとはソース見てね。