今年度も今日で終わり。

昨日書いたsendmailのMILTER (Mail Filtering API)だが、Perlで実装したフィルタ Sendmail-PMilterというのがよさげ (Perlによる実装は、Sendmail-Milter というのがメジャーらしいが、こっちは-Dthread付きでPerlをコンパイルしとかないと 使えないようだ)。

とりあえずサンプルスクリプトは動くようになったんだけど、フィルタ動作後、 負荷の高い状態がしばらく続く。調べてみると、子プロセスを生成→子プロセスが すぐ死ぬ、という状態を繰り返してるっぽい。 PMilterはsendmailとUnixドメインソケットで通信するので、ソケットまわり、 あるいは子プロセスのディスパッチ回りを調べてみよう。

最近はbad knowhowの典型みたいに言われているsendmailだが、 ちょっと変わったことをしてみようとすると、やっぱり一日の長があるのでは ないかなあ、それなりに。

実験に使ってるマシンでは、この他にも


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:41