« 2010年5月2日 - 2010年5月8日 | トップページ | 2010年5月23日 - 2010年5月29日 »

2010年5月22日 (土)

balance_mail_redirect:ランダムだが確実にメールが誰かに届くよう振り分けたい

本作は、ずっと以前からアイデアがあり、2005 年ぐらいに sendmail 等のメーラー用プログラムとして一端書き上げたが、組織で運用するようなチャンスもなく、そのままオクラ入りになっていた。死蔵していても無意味だし、せっかく sendmail 等がなくても Perl の標準ライブラリがあれば動くようにしているので、Net::SMTP を直に利用するサンプルとして、私の個人サイトにコソッと置いておくことにした。


要旨


random_mail_redirect は、たまにメールをリダイレクトする。

balance_mail_redirect は、最低何人、最高何人にランダムにメールをリダイレクトしたいときに使う。balance_mail_redirect は random_mail_redirect と違い、必ずメールを送ることが保証されている。

中小組織が、メーラーの /etc/aliases などにこのプログラムをフィルタとして使うことを想定している。

そのような組織において、balance_mail_redirect は秘書に仕事を振り分けるのに便利であり、random_mail_redirect は上司が直訴をたまに許すなど、部下のチェックをするのに便利であろうと想像した。苦情処理を分散させたい場合、メールの配送処理を分散複線化させたいときにも使えるかもしれない。


配布


本作はαバーションである。

今では珍しいかもしれないが、shar でまとめてある。このファイルをシェル上でスクリプトとして実行するなり、unshar すれば展開できる。ファイルとしては以下のものが入っている。

balance_mail_redirect.pl
random_mail_redirect.pl
README.alpha.txt


README.alpha.txt
は、この記事のもとになったもので、ほぼ同じものである。

続きを読む "balance_mail_redirect:ランダムだが確実にメールが誰かに届くよう振り分けたい"

2010-05-22 21:46:54 (JST) in JRF 作成ソフトウェア, Perl | | コメント (0) | トラックバック (1)

2010年5月19日 (水)

日本語IME「風」をVistaにインストールするとき、解除キーを登録するところで失敗する

昨年、Windows 7 の発売前に折悪しくというか、母の PC が故障してデータの復活もできない状況に陥り、新しい Windows Vista のノート PC を購入した。

未整備に近いテスト環境として、母の PC に自分が使っているソフトは極力入れない方針にしたのだが、Firefox と IME ぐらいは入れておこうとして、両者のインストールを試みた。Firefox は、アドオン周りのバージョン違いの不満を除けば、もちろん、インストールはすんなりできた。

IME として、私は、日本語単漢字変換 IME 『風』を使っている。ただ、これは公式ページでは Vista への対応はうたっておらず、Vista 後の更新はほぼ止まっているというべきで、このインストールがうまくいくかはやってみなければわからない状態だった。

インストールしたところ、IME としてタスクバーに表示されるところまではいくが、解除キーを登録しようとするところで、何度入力しても登録されてない状態になった。

他のソフトに関する類似症例を見つけて、解決した。その方法は、[ユーザーアカウント制御(UAC)を使って コンピュータの保護に役立たせる]をいったん無効にしたあと、登録(し、再度、UAC を有効に)するというものである。

続きを読む "日本語IME「風」をVistaにインストールするとき、解除キーを登録するところで失敗する"

2010-05-19 18:48:50 (JST) in Windows アプリ | | コメント (2) | トラックバック (1)