というわけで コンピュータ・家電

というわけで

Namazu でメール検索 on Cygwin はひとまず完成. 副産物として,ローカルに IMAP サーバができてしまったので, 古いメールはそこに放り込むようにした. 結果として,IMAP 対応メーラならなんにでも乗り換えOKな状態になってしまった(笑). しかしこれ,Celeron 600MH…
mlist2html コンピュータ・家電

mlist2html

procmail から起動されるとなぜかうまく -rcfile で指示したとおりの設定で出力されない. 環境変数かなんかの問題だろうか? よく分からないが,mlist2html の中身を見てみると,ヘッダをいじってる部分があったので, それを外したらうまくいくようになった(ように見える).…
procmail コンピュータ・家電

procmail

.procmailrc にこんな設定を書いて,nkf で SJIS に変換 *1してから mlist2html (MHonArcのラッパー) に食わせつつ自分が送信したもの *2以外はスプールに残すようにした. (LOG?) (LOCK?) 0: * ^From: .*自分のアドレス.* | nkf…
fetchmail コンピュータ・家電

fetchmail

.fetchmailrc には,自社・常駐先・自宅(テスト用) それぞれのエントリを skip で記述しておき, 次のようなラッパーを書いて(デーモンとしてではなく) cron から起動するようにしてみた. なお,自社・常駐先・自宅でネットワークの設定を切り替えるために IP コンフィグ というツー…
MHonArc コンピュータ・家電

MHonArc

最新版はパッチを当てなくてもリソースの書き方次第で日本語もうまくいくらしい. が,日本語添付ファイル名のデコードはさすがにうまくいかないらしいので, あらかじめ nkf でデコードする. さて,今までに届いてたメールを MHonArc に通すわけだが,こんなとこで IMAP が大活躍. OE から …
Namazu コンピュータ・家電

Namazu

対象ディレクトリを丸ごと一度に mknmz しようとしたら, さんざん待たされたあげくに Out of memory といわれてしまった. --checkpoint とかいうオプションも試したが無駄だった. そこで,mknmz も月ごとのディレクトリ単位で実行することにした. 今は cron で昼休…
メール(POP3, IMAP)用ユーザ コンピュータ・家電

メール(POP3, IMAP)用ユーザ

imap-cygwin は NT とは独立して /etc/passwd に crypt コマンドで暗号化した パスワードフィールドを持つユーザが必要. そこではじめは NT 上でユーザを作って mkpasswd -lg > /etc/passwd して そのユーザのパスワードを書き換えてたけど…
imap-cygwin の ipop3d コンピュータ・家電

imap-cygwin の ipop3d

デフォルトでは /var/mail なんてディレクトリを見に行ってしまう. fetchmail (というより procmail) は普通に /var/spool/mail に書きに行くので, ソース (Makefile) を修正. diff -ur usr.org/local/src/imap-20…