| スマイル | |
|---|---|
| 開発者 | ロナルド・S・カー、ランドン・カート・ノル、その他多数。現在はグレッグ・A・ウッズが管理している。 |
| 安定版リリース | 3.2.0.121 / 2005年11月2日 (2005年11月2日) |
| オペレーティング·システム | Unixライク |
| プラットフォーム | クロスプラットフォーム |
| タイプ | メール転送エージェント |
| ライセンス | GNU一般公衆利用許諾契約書 |
| Webサイト | www |
Smail-3は、 Unix系オペレーティングシステムで使用されるメール転送エージェント(MTA)です。フリーソフトウェアであり、 GNU GPLライセンスの下で提供されています。Smail-3は、受信メールのチェックや異種ネットワーク間のルーティングのための広範な機能を備えた、汎用的で柔軟なメールシステムを目指しています。現在もインターネットで使用されていますが、 Exim(元々はSmailをベースにしていた)[ 1 ]やその他のより現代的なメール転送エージェントにほぼ取って代わられています。
Smail-3は依然としてモノリシック設計モデルを採用しており、単一のバイナリがMTAの中核機能を制御しています。このタイプのモノリシック設計は、プログラム全体が通常常に完全なシステム権限で実行されるため、本質的に安全性が低いと一般的に考えられています。しかしながら、Smailのセキュリティ実績は比較的良好で、BUGTRAQアドバイザリの対象となったのは1件のみです。Smailはセキュリティを最優先に設計されており、C言語で書かれた同様の大規模プログラムによくある落とし穴を回避するために、いくつかの重要な安全コーディング手法を採用しています。[ 2 ]