Apache James トランザクションメールサービス
エンタープライズ向けのオープンオープンソースメールサーバーについて
Apache Jamesは、大企業向けのオープンソースメールサーバーソフトウェアです。これは、次のサポートされているプロトコルIMAP、SMTP、JMAP、POP3を備えた無料のメールサーバーです。
概要
Apache Jamesは、100%無料でオープンソースのメールサーバーです。 JamesはJava Apache Mail Enterprise Serverの略です。 IMAP、SMTP、JMAP、POP3などの現在利用可能なオープンプロトコルに基づいた完全でポータブルなエンタープライズメールエンジンソリューションになるように設計されています。 Apache Jamesは、メールアプリケーションプラットフォームでもあります。 Java APIが付属しており、メールを処理するJavaコードを作成できます。 Apache Jamesは、JVMで実行されている完全で安定した安全で拡張可能なメールサーバーを最終的に提供するモダンで効率的なコンポーネントの豊富なセットに基づいたモジュラーアーキテクチャを備えた優れたツールです。 Apache James Serverは、SMTPのみまたはIMAPメール配信エージェントのみを有効にすることにより、受信メールサーバーおよび発信メールサーバー(メール転送エージェント)としても使用できます。 セキュリティは、Apache Jamesの最も顕著な特徴の1つです。デフォルトでは、SMTPオープンリレーサーバーであることを避けるために構成されています。 Apache Jamesを最初にインストールすると、SMTP AUTHおよび「IDの検証」オプションがデフォルトで有効になります。 SSL/TLSをサポートし、すべての発信SMTPトラフィックはSSLを介して送信されます。 エンタープライズグレードの電子メールサーバーのパフォーマンスであることは、Apache Jamesの最優先事項です。これは、利用可能な最高のツールとすべてのプロトコル(JMAP、IMAP、およびSMTP)にわたってベンチマークされています。ジェームズは、1秒あたり65件以上のメールをスプールできます(MailDir Mail StorageとFileMailqueueで構成されています)。 独自のエンタープライズグレードのメール転送エージェントを設定する場合は、Apache Jamesが必要なすべての機能をサポートします。エンタープライズが利用できる最も有望なオープンソースメールサーバーの1つ。
システム要求
Javaランタイム環境をサポートする主要なオペレーティングシステムで簡単に実行できます。 Javaバージョン1.8は、Jamesアプリケーションを実行するために必要です。 Linux/Unixプラットフォームでは、Apache Jamesを実行するにはルートアクセスが必要になります。 512 MB RAMで実行するように構成されています。ただし、負荷に応じて多かれ少なかれ必要になる場合があります。
特徴
以下は、Apache Jamesオープンソースメールサーバーの重要な機能です -mailetコンテナ
- キューの優先順位
- メールボックスおよびメールリポジトリストアのメールの永続性 -SMTPフック
- ハイパフォーマンス
- セキュリティ用の複数の認証モード
インストール
ジェームズリリースミラーから分布をダウンロードします。 ArchiveまたはDist Directory内のすべてのファイルをインストールディレクトリに抽出またはコピーします。バイナリを開梱した後、次のステップは初期構成を調整することです。すべての構成ファイルは瓶に埋め込まれています。詳細な構成ガイドについては、公式文書をフォローしてください。
探検
次のリンクが関連する場合があります。
-2020年のLinuxのトップ5オープンソースメール転送エージェント