Junk Scripts

KaMail

KaMailはxyzzy上で動くへなちょこなメール&ニュース環境です。 Download

[こんな感じ(24.5K) (kamail-0.0.0.8くらい?)]

最初に

xyzzy標準添付の 電信八号用モードでサポートされない、 IMAP4、NNTPを扱うために作り始めたものです。
今ではPOP3とかも扱えますが、あいかわらずのへなちょこです。

これを使ってなんかまずいことが起きても当方では一切関知しませんのでご自分の責任にてお使い下さい。

特徴

機能

KaMailの機能一覧を見て下さい。

インストール

  1. 展開してsite-lisp/kamail以下に置く。
  2. バイトコンパイルする。
    1. M-x load-library[Enter]
    2. Load library: kamail/makefile[Enter]
    3. M-x kamail-make[Enter]
  3. フォルダ"~/KaMail/"を作成する。
  4. sample.xyzzyの内容を ~/.xyzzyかsiteinit.lに追加する。
  5. sample.kamailを ~/KaMail/.kamailにコピーして必要に応じて編集する。
  6. その他設定ファイルを"~/KaMail/"にコピーして編集、または作成する。
    • Folders (フォルダリスト)
    • Addresses (アドレス帳)
    • Rules (自動振り分け定義)
    • Signature (署名)
  7. xyzzyを再起動。
  8. M-x kamail[Enter]して起動。
  9. フォルダを手で作成してない場合
    M-x km::kamail-folder-create-if-not-exist[Enter]

PGPを使う場合(処理にはPGP本体と、 Plugin for PGP/MIMEが必要)

  1. Plugin for PGP/MIME を持ってきて、"PGPPlugin.dll"を xyzzy.exe と同じ場所とかに置く。
  2. .kamailの (setq *kamail-use-pgp* t) のコメントを外す。

LDAPを使う場合

  1. Netscpae Directory SDK を持ってきて、"ldapsearch.exe" が動くようにする。
  2. ldap-search.l を持ってきて設定する。
  3. .kamailの (setq *kamail-use-ldap* t) のコメントを外す。

操作

同梱のreadme.txtを見て下さい。 (っていってもわかりにくい説明だけど)

変更履歴とか

変更内容は、changelog.html参照。

今後の予定

一度最初から書き直すつもり。いつになるかわからないけど。