問題タブ [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.
java - Apache James Mail Server の利点と使用法は?
ユーザー管理用の Web アプリケーションを実装しているので、毎日 1,000 通の電子メールを送信する必要があります。有料の電子メール サービスを使用する方法の 1 つですが、独自の方法を実装したいと考えています。これには有料サービスを購入する必要がありますか?Apache James メール サーバーが簡単に実装でき、Gmail や Yahoo を介して送信するのと同じようにメールを送信できることを知りたいですか?
私は以下のインクを読んでいました
James との連携、パート 1: Apache の James エンタープライズ電子メール サーバーの紹介
LiveCycle のメールサーバーとしての Apache JAMES の設定
しかし、誰でも exaplin できることはあまり明確ではありませんか? 私の懸念は、そのようなサーバーが利用可能である場合、なぜ有料サービスに行くのかということです.
email - MIME メールのヘッダーを再送信する
メールのヘッダーに追加される再送信ヘッダー (resent-from、resent-to、resent-date など) について詳しく知りたいです。これらのヘッダーはいつ追加されますか? それらはサーバーまたはメールクライアントプログラムによって追加されますか?
JavaMail api を使用して電子メールを転送する Java プログラムを作成する必要があります (元のコンテンツを変更または解析せずに)。特定の受信者のサーバーに到着したときに、電子メールが宛先の電子メール アドレスにリダイレクトされるようにしたいと考えています。resent ヘッダーを使用して MIME メールを転送/リダイレクトできたスニペットは役に立ちます。
ありがとうございました
java - Javamail - localhost から外部アカウントにメールを送信する
localhost から gmail や yahoo などの外部アカウントにメールを送信する必要があります。現在、ローカル電子メールサーバーを起動して実行することにより、ローカルドメインからメールを送受信できるプログラムがあります(admin@ib-status.com <-> devteam@ib-status.com)。しかし、問題は、ローカル ドメインから gmail または yahoo アカウントに送信しようとすると、送信できないことです (例: admin@ib-status.com -> myaccount@gmail.com)。これについて助けが必要
PS。メールサーバーに Hmailserver を使用しています
Hmailserverログからの私のエラーは以下です
"SMTPC" 4508 0 "2014-06-13 15:18:01.022" "TCP" "SMTPDeliverer - メッセージ 13 - 接続に失敗しました: ホスト名: 74.125.25.27、メッセージ:ターゲット マシンがアクティブに拒否したため、接続できませんでした"
ここで何か見逃しましたか?リモート マシンの接続が拒否されるのはなぜですか? メッセージの送信に gmail の SMTP サーバーを使用したくない
java - Apache Commons によって上書きされるポートとホスト
特定のユーザーに電子メールを送信する Activti bpm で serviceTask を開始することを想定している Eclipse Maven プロジェクトを作成しました。
Apache James サーバーを使用しており、gmail 用に構成しました。telnet 経由でメールを送信できますが、サービス タスクを使用することはできません。
問題は、構成が apache commons の Email というクラスによって上書きされることです。このクラスが呼び出される理由がわかりません。Java コードで apache.commons を使用していません。
ジェームズの構成: config.xml
...
...
これは、プロセス定義を含む bpmn20.xml です。
これはJavaコードです:
これは activiti.cfg.xml ファイルです。
java - Grails アプリケーションまたは Java アプリケーションから Apache James サーバーでユーザーとドメインを管理する方法
James Server を Grails アプリケーションと一緒に使用しています。
現在、James Server にドメインとユーザーを手動で追加しています。Grails アプリケーションを使用してこのプロセスを自動化し、James Server のコマンド プロンプトでコマンドを実行してドメインとユーザーを追加する必要がないようにしたいと考えています。
私は James Server を実行することができ、Grails アプリケーションから James Server に登録されたユーザーの Inbox に到着するメールを解析することができ、すべてが完璧です。
Webで検索したところ、実行するAPIがないことがわかったので、唯一の方法は私がすでに行っているCLIであり、もう1つはJMXです
JMX と Grails のプラグインについて検索しましたが、実装できません。
JMXでこれを行うか、他の手段を提供してください。
Groovy で外部プロセスを呼び出すことに遭遇しましたが、機能しませんでした。
java - JMX を介して James Server に登録されているユーザーのリストを取得する方法
James サーバーを構成し、いくつかのユーザーとドメインを追加しました。
Jconsole から、下の画像に示すようにユーザーのリストを取得できます。
誰でもJMXを介して同じものを取得するためのコードスニペットを提供してもらえますか
Jamesのドキュメントがこれを指定しているように、JMXによってプログラムでユーザーを追加するには
どういうわけか、コード スニペットを機能させることができましたが、パラメータなしで Mbean の操作を呼び出す方法を見つけることができませんでした。
このコードは Mbean の属性を出力しています
ユーザーリストを取得するためにこのコードを機能させるのを手伝ってください。