戻る

原文:http://wiki.dovecot.org/DovecotFeatures(37版)
翻訳:龍義(Toyota Tatsuyoshi)

Dovecot とは

Dovecot は Timo Sirainen さんに 書かれた、 オープンソース の Linux/UNIX-like システム向けの IMAP と POP3 サーバであり、 セキュリティを第一に考えて書かれました。 C 言語で書かれおり、よくある隠れた危険のほとんどを避けるための いくつかのコーディング技術を使っています。

Dovecot は速く、安全で、柔軟性があり、 既存の IMAP システムのほとんどと互換性をもつ豊富な機能を持っています。 設定ファイルの中にとてもよいドキュメントを含んだ、 読みやすくオプションを設定しやすい豊富な設定を 持っています。 これは、簡単に WU-IMAPCourier からの 移行の道が考えられています。 Dovecot は MBOX と MAILDIR 形式 の両方をサポートしており、 既にあるシステムとの互換性をもつために、どちらかに変更できます。

Dovecot 多種多様な 仮想ユーザの設定をサポートしているので、 様々な方法を使用している複数のドメインをサポートすることができます。 Dovecot は、 EximSendmailPostfixQMail や 他の MTA と互換性を持っています。 Squirrelmail のような webmail のインターフェイスでも動作します。

Dovecot はメモリをあまり消費しません。 消費のほとんどは index とメールボックスファイルを mmap() するためで、 それは、 OS のメモリが少なくても、スワップに保存することなく、 そのメモリページを単純に落とすことができます。 接続は別々のプロセスで行われ、1つのプロセスは 100kB ほどの スワップ可能なメモリを使用します。 SORT や THREAD のような拡張機能では、動作のためにさらなるメモリを 要求します。

Dovecot は安全側に故障します。 Dovecot はクラッシュと他の問題を避けるた め、全てのデータを使う前に正しいかチェックします。 バグと思われるどんな種類のクラッシュも、修正されます - たとえそれが、index ファイルをわざと突っついただけで起こるとしても。 Dovecot は単に動作するプログラムです。

Dovecot は複数の ネームスペースと同様に、同時に 複数の認証データベースを サポートします。 複数の認証は、最新の仮想のメールシステムと同時に、古い UNIX 形式の メールボックスをサポートしているということを意味しています。

文章とサポート

誰も使い方を知らないすばらしいソフトウェアを持つ意味は何ですか? Dovecot には心強いサポートコミュニティがあります。 多くのオープンソースのパッケージと比較して、 Dovecot は、このプログラムの成功に貢献しているプログラマーではない 多くのユーザと作者によって、この wiki でうまく文書化されています。 Dovecot は dovecot@dovecot.org を通じてアクセスできる サポートのメーリングリストがあります。 誰でも参加できます。

Dovecot は現在も開発されており、急速なペースで進化しています。 幸せになったユーザからの証拠も読んでください。

オペレーティングシステム

Dovecot は以下のオペレーティングシステムで動作します: