scmailのインストール
scmailはebuild化されていないので、手動でインストールすることにした。 ドキュメントによると、「Gauche 0.7.4.1以上」が必要とのこと。Gauche (ごーしゅと読むらしい) は、「Scheme というプログラミング言語の処理系」だそうだ。
Gaucheのインストール
Gaucheをインストールするためにemergeすると、0.7.2がでてきた。
$ emerge -p gauche These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-lisp/gauche-0.7.2
そこで昨日と同じく直接ファイルを指定すると、0.7.4.1が見える。
$ emerge -p /usr/portage/dev-lisp/gauche-0.7.4.1.ebuild These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-lisp/gauche-0.7.4.1
やっぱり最新版が自動で出てこないのは、何か理由があるんだろう。 後でちゃんと調べないとな。
とりあえず、ebuildファイルを指定して、gaucheをインストールした。
# emerge /usr/portage/dev-lisp/gauche-0.7.4.1.ebuild
scmailのインストール
/usr/local/src に展開して、make; make installでOK。簡単。
# cd /usr/local/src # wget http://namazu.org/~satoru/scmail/scmail-1.1.tar.gz # tar zxvf scmail-1.1.tar.gz # cd scmail-1.1 # make # make install
/usr/local/bin に以下のツールがインストールされた。 中身はGaucheのスクリプトのようだ。
- scmail-deliver
- 受信時にメールを振り分け
- scmail-refile
- フォルダ内のメールを振り分け
- scbayes
- ベイジアンメールフィルタ