問題タブ [james]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
963 参照

mysql - Apache Jamesが提供するもの:ClassNotFoundException:com.mysql.jdbc.Driver

wikiに従ってApacheJamesを構成しました:

しかし、私は得ています:

コンソール全体の出力が大きすぎて、ここに貼り付けることができませんでした。

私は何が間違っているのですか?JDBC JARがあり、スクリプトにあり、MySqlが構成されています。

ああ、私はOpenJDK 6を使用しています。これは、 JDK 7とJamesに問題があるためです。ただし、これは、私がJREだけでなく、JDKを使用している場合にのみ当てはまると思います。

おそらく、この質問についてはこれが初めてではないことがわかります。

0 投票する
1 に答える
1478 参照

apache - Thunderbird は Apache James にログインできません

私が知る限り、Apache Jamesは正しく動作しています。

だから、私はTomcatでログインしようとしています:

ここに画像の説明を入力

もちろん、それは失敗します。アカウントの設定方法は次のとおりです。

ここに画像の説明を入力

サーバー名の前に imap と smtp を追加する必要がありますか? Thunderbird がログインできないのはなぜですか? (はい、正しいパスワードを使用しています。)

Java でトラブルシューティングした方がよい場合は、それを行うこともできますが、サンダーバードから始めるのが賢明であると思われました。

James はログイン試行を次のように表示します。

0 投票する
1 に答える
164 参照

apache - ApachejamesSTMPフラッディング

Jamesをリレーとして使用して、受信メールを処理し、Webサービスを介してシステムに配置したいと思います。正常に動作します。しかし、このサーバーに電子メールを送信するプログラムの設定ミスによって発生する最終的なフラッドを処理したい...この電子メールの送信者またはこの電子メールの宛先の一時的な「禁止」ステータスの管理を構成する方法はありますか?

ありがとう

0 投票する
0 に答える
1023 参照

spring - LinkageError:Spring プロジェクトでクラス定義が重複しています

春の非Webプロジェクトがあります。複数の持続性ユニットを追加すると、エラーが発生します:

persistence.xml の行で、1 台削除するとエラーが出ます。

プロジェクトは私のものではなく、Apache James Server です。追加しようとしていpersistence unitます。James に固有のものではないと思います。ネットを検索したところ、Singleton複数回のEntityManager注入中に a の 2 つのインスタンスを作成することに関するエラーであるという投稿に出くわしました。可能なアドバイスをありがとう。

0 投票する
1 に答える
1078 参照

java - Apache James サーバーからの外部電子メールの送信

ローカルの Apache James サーバーにユーザーを作成しました。Java Spring コードから電子メールを送信でき、動作しますが、外部の電子メール アドレスに送信すると、サーバーで次の例外が発生します。

james.mailetcontext | メール配信の一時的な例外

設定する必要があるものがありませんか?Apache James Server 3 を使用しています。

0 投票する
2 に答える
3243 参照

maven - Mavenがリポジトリ内のjarを複製しました

リポジトリ内のjarが重複しているため、クラスの重複エラーが発生します。Jarsには、オープンソースのApacheプロジェクトのサブモジュールのpomが付属しています。プロジェクトはJames、サブモジュールはcontainer-springです。

Jamesのルートにあるpom.xmlは次のとおりです。

http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4/pom.xml

サブモジュールcontainer-springのpom.xmlは次のとおりです。

http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4/container-spring/pom.xml

0 投票する
1 に答える
642 参照

james - RemoteHostによると:550 JamesApacheServerでHELO文字列が正しくありません

JamesApacheServerを使用してメールを送信しています。Gmailやその他のサービスの場合、すべてのメールが正常に配信されます。しかし、次のように応答するものがあります。

smtpserver.xmlには、次の行があります。

それをもっと調整するための代替手段はありますか?受信者プロバイダーは、送信されたHELO文字列が要求に表示されるログを要求します-配信中にどこにログが記録されますか?

前もって感謝します!

0 投票する
2 に答える
5804 参照

spring - Spring、OpenJPA、複数の永続性ユニット

春の非WebアプリケーションApacheJames(Java Mailサーバー)があります。

openjpaを使用しています。永続性ユニットとデータソースおよびentitymanagerファクトリ定義があります。

外部DB用にもう1つの永続性ユニットを使用するように操作する必要があります。

もう1つのユニットをpersistence.xmlに追加しました

spring-server.xmlで2番目のエンティティマネージャーファクトリを定義しません。代わりに、次のコマンドを使用して独自のエンティティマネージャーファクトリを生成します。

しかし、私は例外を得ています:

0 投票する
0 に答える
228 参照

java - Apache James サーバーがメッセージ ID を設定

Apache James Server 3.0-beta4 を構成し、電子メールを送受信できます。発生する問題は、サーバー上のメッセージの ID を変更できるようにする必要があるということです。すべてのメッセージの ID を確認できますが、手動で設定することはできません。生の形式で電子メールを使用するアプリケーションがあり、ID を手動で設定できるようにしたいと考えています。それを行う方法はありますか?

0 投票する
2 に答える
3939 参照

java - javamail フォルダを開くことができませんでした

javamail と apache-james を使用して電子メール Web サイトを開発しましたが、ほとんど問題なく動作します。しかし、一部のユーザーは Open failed Exception を受け取り、新しいメールを受信できません。受信メールのコード:

ほとんどの場合、問題なく動作します。しかし、それでも時々エラーが発生します:

あなたの助けを待って、どうもありがとう!

私はデバッグしてデバッグし、最終的にSTATコマンドが失敗したことを発見しました! STAT コマンドでエラーが発生した場合、james の例外がありますが、それでは意味がありません。

すべてのアプリケーションは同じサーバー上で実行され、オンラインのユーザーはごくわずかです (テストしたところ、私だけが使用していました)。エラーは時々表示されます。なんで?