qmail
読み:キューメール
外語:qmail
MTAの一つ。作者はdjb。
情報
- 製品名 ‐ qmail
- 使用途 ‐ メール転送エージェント(MTA)
- 初出年 ‐ 1997(平成9)年
- 設計者 ‐ ダニエル・ジュリアス・バーンスタイン(djb)
- 開発者 ‐ ダニエル・ジュリアス・バーンスタイン(djb)
- 最新版 ‐ qmail 1.03 (1998(平成10)年6月15日)
- 最新評価版 ‐ netqmail 1.06 (2007(平成19)年11月11日)
- 記述言語 ‐ C
- 影響関係
- 動作環境 ‐ UNIX系OS各種
- ライセンス ‐ パブリックドメイン
概要
sendmailに対抗するソフトウェアである。
一つのプログラムで何でもこなす一枚岩設計のsendmailは、その複雑さゆえにセキュリティホールが頻発した。
qmailはsendmailとは異なり機能ごとにプログラムを分割し、それぞれが最小限の権限で動作する。このため、非常に堅牢で安全なMTAとなっている。
特徴
配布
qmailは元からオープンソースのフリーソフトウェアではあったが、当初のライセンスが独特で、コンパイル済みのバイナリで配布する場合はディレクトリ構成を変更しないことを要求していた。このため、パッケージ配布が実質的に不可能で、結果として普及しなかった。
2007(平成19)年11月30日にパブリックドメインとすることが宣言されたが、以降も、同様のディレクトリ構成を維持することを推奨し続けた。
このディレクトリの使い方だが、常識を越えていて、プログラムを/var/qmail以下に格納する。
セキュリティ
djb教とも呼ばれる、安心安全で信仰を集めるdjb作のソフトウェアである。
運用上支障がある問題点はDoS攻撃に対する脆弱性しかなく、それ以外に発見されたセキュリティホールは存在しない。
なお、もしセキュリティホールを発見した場合、500ドルの賞金と、栄誉と、djb教徒からの呪いがもれなく与えられる。
再検索