SnowboxはPerlで書かれた簡単かつ使いやすいPOP3サーバです。それは数分でセットアップすることができ、さまざまな構成ディレクトリに散らばったファイルの数十を編集するには依存しません。
そのsimplnessにもかかわらず、それは、フル機能のPOP3サーバです。以下の機能リストを参照してください。それは、「オープンソースJahrbuch「ハッキングコンテスト、500行の最大値を有するコードを提出することができたプログラミングコンテストで優勝した。あなたが自由のためSnowboxをmentiones本と記事をダウンロードすることができます。
のスケーラビリティの
それは、inetd Snowboxから実行されるため、高いパフォーマンスのPOP3サーバーではありません。しかし、それは確かに最も一般的なユースケースとシンプルで、サーバーを使用して簡単にしたい小規模なサイトに最適なソリューションのために十分である。
のインストール:の
配布ディレクトリに "make install"を実行します。これはは、/ usr / local / sbinにSnowbox実行可能ファイルをインストールし、初期設定ディレクトリは、/ etc / snowboxを作成します。 「設定」、snownewsのグローバル構成ファイル、およびサーバーへの接続を許可されたユーザーを含む「user.auth」:このディレクトリには、二つのファイルが含まれます。彼らがすでに存在する場合、これらのファイルは上書きされることはありません。
構成はほとんど自明です。何ができるかについての詳細は、manページを参照してください。
の特長の:ます。
- をサポートAPOP認証します。
- (セキュリティ)は、一度認証されたユーザプロセスとして実行されます。
- (セキュリティ)いいえ一時ファイルの作成します。
- (セキュリティ)非常に小さなコードベースします。
- SSLはstunnelのを使用することにより可能です。
- もちろん、すべてのPOP3機能はあまりにも、実装されていません
簡単に拡張可能である
のこのリリースのの新機能は次のとおりです。
- このバージョンでは、パスワードにスペースの問題が修正され、Aが修正されTOPコマンドでクラッシュ、およびその他の、より小さな改善の中で、メールボックスのファイルのロックを改善し追加します。
のバージョン2.0のの新機能:
- Snowboxは、Goで書き直されました。 。
- 今は、SSLとIPv6をサポートしており、もはやinetdは依存しません。
のバージョン1.0のの新機能:
- 切断タイマーが追加されました。それは5分以内にデータを送信していない後Snowboxが自動的に終了する。通常、私は接続を失うことによって切断を得たクライアントは、自動的にinetdプロセスを終了させるだろうが、それは私が間違っていたようだと思ったします。
- POP3のオプションコマンドのRFC、広告TOP、USER、UIDLからCAPAコマンドとEXPIREが追加されていないでください。ではない大したことはなく、よく...それは機能リストを増加させません!
の要件の
- のPerlます。
- ダイジェスト:: MD5ます。
コメントが見つかりません