「Postfix」の版間の差分
Iida-yosiaki (会話 | 投稿記録) m latest_release_version, latest_release_date, latest_preview_version, latest_preview_dateの更新、脚注追加 |
ロゴ |
||
1行目: | 1行目: | ||
{{Infobox Software | name = Postfix |
{{Infobox Software | name = Postfix |
||
| ロゴ = [[ファイル:Postfix-logo.png|130px]] |
|||
| logo = |
|||
| screenshot = |
| screenshot = |
||
| caption = |
| caption = |
||
| |
| 開発者 = [[Wietse Venema]] ら |
||
| |
| 最新版 = 2.9.4 |
||
| |
| 最新版発表日 = {{release date|2012|8|2}} <ref>[http://mirror.postfix.jp/postfix-release/official/postfix-2.9.4.tar.gz.sig 物件のPGP署名]による。</ref> |
||
| |
| 最新評価版 = 2.10-20120924 |
||
| |
| 最新評価版発表日 = {{release date|2012|09|25}} <ref>協定世界時の[http://mirror.postfix.jp/postfix-release/experimental/postfix-2.10-20120924.tar.gz.sig 物件のPGP署名]による。</ref> |
||
| プログラミング言語 = [[C言語]] |
|||
⚫ | |||
| 対応OS = [[UNIX系]] |
|||
⚫ | |||
⚫ | |||
| サポート状況 = 開発中 |
|||
⚫ | |||
| license = [[IBM Public License]] |
| license = [[IBM Public License]] |
||
| website = http://www.postfix.org/ |
| website = http://www.postfix.org/ |
||
21行目: | 24行目: | ||
Postfixのソースコードは、よいプログラミングの実例として使われることもある{{要出典|date=2008年12月}}。Postfixシステムは一つのプログラムではなく、複数のコアプログラムから成り立っている。 |
Postfixのソースコードは、よいプログラミングの実例として使われることもある{{要出典|date=2008年12月}}。Postfixシステムは一つのプログラムではなく、複数のコアプログラムから成り立っている。 |
||
かつては'''VMailer'''および'''IBM Secure Mailer'''という名前であった。 |
かつては'''VMailer'''および'''IBM Secure Mailer'''という名前であった。{{仮リンク|Wietse Venema|en|Wietse Venema}}が[[IBM]] [[トーマス・J・ワトソン研究所]]で開発を開始し、現在も活発に開発が行われている。Postfixの最初のリリースは[[1999年]]中頃に行われた。 |
||
== 機能 == |
== 機能 == |
||
65行目: | 68行目: | ||
{{computer-stub}} |
{{computer-stub}} |
||
{{Internet-stub}} |
|||
[[Category:メール転送エージェント]] |
[[Category:メール転送エージェント]] |
2012年11月13日 (火) 08:39時点における版
作者 | Wietse Venema ら |
---|---|
最新版 |
2.9.4
/ 2012年8月2日 [1] |
最新評価版 |
2.10-20120924
/ 2012年9月25日 [2] |
リポジトリ | |
プログラミング 言語 | C言語 |
対応OS | UNIX系 |
プラットフォーム | クロスプラットフォーム |
サポート状況 | 開発中 |
種別 | メール転送エージェント |
ライセンス | IBM Public License |
公式サイト | http://www.postfix.org/ |
Postfix(ポストフィックス)はフリーソフトウェア・オープンソースソフトウェアのメール転送エージェント(MTA)である。Sendmailとの操作上の互換性を確保しつつ、管理・設定が容易で、高速・安全であることを指向して開発されている。完全にUNIX用のMTAメールシステムとして設計されているため、UNIX上の他の多くのソフトウェアと連携が必要となる場合がある。
NetBSD、Mac OS X Serverなど、いくつかのUNIXライクなOSで標準のMTAとして採用されている。
ライセンスはIBM Public License 1.0である。これはフリーソフトウェアライセンスではあるが、GPLとは矛盾する。
Postfixのソースコードは、よいプログラミングの実例として使われることもある[要出典]。Postfixシステムは一つのプログラムではなく、複数のコアプログラムから成り立っている。
かつてはVMailerおよびIBM Secure Mailerという名前であった。Wietse VenemaがIBM トーマス・J・ワトソン研究所で開発を開始し、現在も活発に開発が行われている。Postfixの最初のリリースは1999年中頃に行われた。
機能
- Transport Layer Security (TLS)
- 外部のプロセスを利用したSMTPポリシーの強制やコンテンツフィルタリングが可能
- マッピングに複数のデータベースが利用可能。今のところ、Berkeley DB、cdb、DBM、LDAP、MySQL、PostgreSQLを利用可能
- mboxスタイルのメールボックスおよびMaildirスタイルのメールボックス、バーチャルドメインに対応
- アドレス書き換え (エンベロープ、ヘッダー)、VERP、SASLを利用したSMTP認証などが可能
- Milter [1] に対応
- Policyd-weight を使用したメールヘッダのチェックに対応。各種DNSBLやRFCへの準拠をチェックし、spamと判定したメールは本文を受信することなしにリジェクトすることで、サーバの負荷を緩和
- AIX、BSD系OS、HP-UX、IRIX、Linux、Mac OS X、Solaris、Tru64 UNIXでコンパイル可能。つまり、C言語コンパイラを持ち、POSIXに準拠し、BSDソケットを持つすべてのUnix風OSでコンパイル可能
Postfixの強みはバッファ溢れ攻撃に強いことと、大量の電子メールを捌けることである。 Postfixは異なったデーモンが協調動作するネットワークで構成される。 そして、各々のデーモンには1つの仕事しか無く、必要最小限の権限でそれを行う。 こうすることで、デーモンが攻略されたとしても、その影響はそのデーモンだけに留まり、システム全体に影響が及ぶことはない。 実際、管理者権限を持つデーモンは(常にバックグラウンドプロセスとなる)master一つだけで、Postfixの外への書き込みや外部プロセスの起動を行うのもlocal、virtual、pipeだけなので、ほとんどのデーモンはchrootして動作させることが出来る。
構造
Postfixの構造についてはPostfix アーキテクチャの概要が詳しい。メッセージキュー、コアプログラム、ユーティリティプログラム、ルックアップテーブル、設定ファイルなどから構成される。
基本的な設定
サイトごとの設定はmain.cfで、デーモンプロセスの設定はmaster.cfで行う。 Postfix 基本設定には、各々のサイトで設定すべき主な項目が示されている。
Postfix 標準設定の例には、一般的な環境における設定の例が示されている。
Postfix アドレス書き換えでは、アドレス書き換えとメールのルーティングについて述べられている。日本語で利用可能なドキュメントの一覧はPostfixのぺーじ - 和訳ドキュメント (2.3.x)にある。