Apache James


Apache_James

Apache James、別名Java Apache Mail Enterprise Serverまたはそのバリエーションは、完全にJavaで記述されたオープンソースの SMTPおよびPOP3 メール転送エージェントおよびNNTP ニュースサーバーです。 Jamesは、Apache Software Foundationへの寄稿者によって維持されており、最初の寄稿はSergeKnystautasによるものです。 IMAPサポートはプレビューバージョン3.0-M2、から追加され、Java1.5以降が必要になりました。 Apache James 開発者
Apache Software Foundation
安定リリース
3.5.0 / 2020年7月16日 ; 14か月前  (2020-07-16)
リポジトリ
ジェームズリポジトリ
で書かれている Java プラットホーム Java SE タイプ
メール転送エージェント、ニュースサーバー
ライセンス
Apacheライセンス2.0
Webサイト
james .apache .org
Jamesプロジェクトは、「マッチャー」と「マイレット」を定義するApache MailetAPIを管理します。これらにより、ユーザーは、データベースの更新、メッセージアーカイブの構築、スパムのフィルタリングなど、独自のメール処理コードを記述できます。マッチャーは、いくつかの基準に基づいてメッセージを分類するために使用され、メッセージを処理のために適切なメーレットに渡す必要があるかどうかを決定します。mailetの起因にその概念類似性いわゆるサーブレット、ため、及び生じたSun Microsystems社がサーブレット実装でメール処理を含むように提案を拒否しました。 Jamesには、一般的なタスクを実行するために、事前に作成されたさまざまなマッチャーとメーレットが付属しています。メーレットとマッチャーの多くのセットを組み合わせて、洗練された複雑な機能動作を生成できます。
Apache Jamesプロジェクトは、SunのJavaMail APIとは独立して、Sender Policy Framework(SPF)、Sieveメールフィルタリング言語を実装し、MIMEコンテンツストリームを解析するための純粋なJavaライブラリも生成します。

コンテンツ
1 発達
2 も参照してください
3 参考文献
4 外部リンク

発達
ジェームズはもともとジャカルタプロジェクトの下でジャカルタジェームズとして結成されました。
2003年1月、Jamesは、Serge Knystautasの議長の下、ASF取締役会による全会一致の決定により、トップレベルのApacheプロジェクトにアップグレードされました。
Jamesは、ApacheAvalonアプリケーションフレームワークを実装するPhoenixコンテナ内に配布されます。
最近の開発には、SpringFrameworkアプリケーションフレームワークで実行されるバージョンが含まれています。
バージョン2.3.0は2006年10月にリリースされました。
バージョン2.3.1は2007年4月にリリースされました。
バージョン2.3.2は2009年8月にリリースされました。
バージョン2.3.2.1(セキュリティ修正)は2015年9月8日にリリースされました。
バージョン3.0.0は2017年7月20日にリリースされました。
バージョン3.0.1(セキュリティ修正)は2017年10月20日にリリースされました。
バージョン3.1.0は2018年7月31日にリリースされました。
バージョン3.2.0は2018年11月14日にリリースされました。
バージョン3.3.0は2019年3月26日にリリースされました。
バージョン3.4.0は2019年9月5日にリリースされました。
バージョン3.5.0は2020年7月16日にリリースされました。

も参照してください
メールサーバーの比較
メールサーバーソフトウェアのリスト

参考文献
^ 「ApacheJamesのWebサイト」。
^ JamesServer-概要 ^ 「ジェームズプロジェクト-私達は誰ですか」。
^ 「取締役会議事録の」。Apache SoftwareFoundation。2003-01-22 。
^ 3.0-M2 ^ クロード・デュゲイ(2003-06-10)。「ジェームズとの協力」。IBM。
^ ジェームズプロジェクト-ニュースアーカイブ

外部リンク
公式サイト
IBMdeveloperWorksでJamesと協力する
 title=