問題タブ [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.
mysql - Apache Jamesが提供するもの:ClassNotFoundException:com.mysql.jdbc.Driver
wikiに従ってApacheJamesを構成しました:
しかし、私は得ています:
コンソール全体の出力が大きすぎて、ここに貼り付けることができませんでした。
私は何が間違っているのですか?JDBC JARがあり、スクリプトにあり、MySqlが構成されています。
ああ、私はOpenJDK 6を使用しています。これは、 JDK 7とJamesに問題があるためです。ただし、これは、私がJREだけでなく、JDKを使用している場合にのみ当てはまると思います。
おそらく、この質問についてはこれが初めてではないことがわかります。
apache - Thunderbird は Apache James にログインできません
私が知る限り、Apache Jamesは正しく動作しています。
だから、私はTomcatでログインしようとしています:
もちろん、それは失敗します。アカウントの設定方法は次のとおりです。
サーバー名の前に imap と smtp を追加する必要がありますか? Thunderbird がログインできないのはなぜですか? (はい、正しいパスワードを使用しています。)
Java でトラブルシューティングした方がよい場合は、それを行うこともできますが、サンダーバードから始めるのが賢明であると思われました。
James はログイン試行を次のように表示します。
apache - ApachejamesSTMPフラッディング
Jamesをリレーとして使用して、受信メールを処理し、Webサービスを介してシステムに配置したいと思います。正常に動作します。しかし、このサーバーに電子メールを送信するプログラムの設定ミスによって発生する最終的なフラッドを処理したい...この電子メールの送信者またはこの電子メールの宛先の一時的な「禁止」ステータスの管理を構成する方法はありますか?
ありがとう
spring - LinkageError:Spring プロジェクトでクラス定義が重複しています
春の非Webプロジェクトがあります。複数の持続性ユニットを追加すると、エラーが発生します:
persistence.xml の行で、1 台削除するとエラーが出ます。
プロジェクトは私のものではなく、Apache James Server です。追加しようとしていpersistence unit
ます。James に固有のものではないと思います。ネットを検索したところ、Singleton
複数回のEntityManager
注入中に a の 2 つのインスタンスを作成することに関するエラーであるという投稿に出くわしました。可能なアドバイスをありがとう。
java - Apache James サーバーからの外部電子メールの送信
ローカルの Apache James サーバーにユーザーを作成しました。Java Spring コードから電子メールを送信でき、動作しますが、外部の電子メール アドレスに送信すると、サーバーで次の例外が発生します。
james.mailetcontext | メール配信の一時的な例外
設定する必要があるものがありませんか?Apache James Server 3 を使用しています。
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
james - RemoteHostによると:550 JamesApacheServerでHELO文字列が正しくありません
JamesApacheServerを使用してメールを送信しています。Gmailやその他のサービスの場合、すべてのメールが正常に配信されます。しかし、次のように応答するものがあります。
smtpserver.xmlには、次の行があります。
それをもっと調整するための代替手段はありますか?受信者プロバイダーは、送信されたHELO文字列が要求に表示されるログを要求します-配信中にどこにログが記録されますか?
前もって感謝します!
spring - Spring、OpenJPA、複数の永続性ユニット
春の非WebアプリケーションApacheJames(Java Mailサーバー)があります。
openjpaを使用しています。永続性ユニットとデータソースおよびentitymanagerファクトリ定義があります。
外部DB用にもう1つの永続性ユニットを使用するように操作する必要があります。
もう1つのユニットをpersistence.xmlに追加しました
spring-server.xmlで2番目のエンティティマネージャーファクトリを定義しません。代わりに、次のコマンドを使用して独自のエンティティマネージャーファクトリを生成します。
しかし、私は例外を得ています:
java - Apache James サーバーがメッセージ ID を設定
Apache James Server 3.0-beta4 を構成し、電子メールを送受信できます。発生する問題は、サーバー上のメッセージの ID を変更できるようにする必要があるということです。すべてのメッセージの ID を確認できますが、手動で設定することはできません。生の形式で電子メールを使用するアプリケーションがあり、ID を手動で設定できるようにしたいと考えています。それを行う方法はありますか?
java - javamail フォルダを開くことができませんでした
javamail と apache-james を使用して電子メール Web サイトを開発しましたが、ほとんど問題なく動作します。しかし、一部のユーザーは Open failed Exception を受け取り、新しいメールを受信できません。受信メールのコード:
ほとんどの場合、問題なく動作します。しかし、それでも時々エラーが発生します:
あなたの助けを待って、どうもありがとう!
私はデバッグしてデバッグし、最終的にSTATコマンドが失敗したことを発見しました! STAT コマンドでエラーが発生した場合、james の例外がありますが、それでは意味がありません。
すべてのアプリケーションは同じサーバー上で実行され、オンラインのユーザーはごくわずかです (テストしたところ、私だけが使用していました)。エラーは時々表示されます。なんで?