緊急連絡システムにて、メールを送信する際に多量のメールを同時に投げると、 携帯関係では SPAM サーバ扱いを受ける可能性が高い。 qmail の concurrencyremote にて制限をすることもできるが、別サイト宛ての並列度まで落ちるともったい無い。 concurrencyremote をキーワードで探すとやっぱりみつかるもんだ… DesigNET社 に感謝!
qmailの同一ドメインへの配送最大多重度制限を追加するパッチ
これを利用すると、concurrencyremotedomain なる設定が使えるようになる。
# apt-get --reinstall install qmail-src # build-qmail ≪ いくつかのパッチを当てるよ...という表示で止まっている時に、≫ ^Z # cd /tmp/qmail/qmail-1.03 # patch < どこか/qmail-1.03-concurrencydomain.patch # fg ≪ build-qmail を継続実行 ≫ # mv /tmp/qmail/qmail_1.03-38_i386.deb qmail_1.03-concurrencydomain-38_i386.deb
並列度はどの辺がいいのかな?ということで、 concurrencyremotedomain に 5 を指定する。