問題タブ [jakarta-mail]

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 投票する
3 に答える
2280 参照

java - Javaメールを使用してメモリ不足

Java メール API はストリーミングを使用しますか? これを確認するためのソース コードはどこで入手できますか。また、生モードと非生モードを使用してメールを送信しようとしています。raw モードでは、入力ストリームを MimeMessage コンストラクターに渡すことができます:[/b]

非生モードでは、次のことを行う必要があります MIME タイプは任意であるため、 and を使用する必要がDataHandlerありDataSourceます。インターフェイス コントラクトは、DataSourceを呼び出すたびに新しい inputStream を提供することを示しているため、大きなサイズまたはドキュメントに対して OOM をスローgetInputStream()するデータを に保持する必要がありbyte[]ます。これを回避する方法はありますか?

0 投票する
4 に答える
48536 参照

java - JavaMail を使用するための環境を設定するには?

JavaMail で単純な html メッセージを送信する必要があります。そして、インターネットで説明付きの良い例を見つけようとしたとき、次の例ごとに私はますます腹を立てました.

これらのばかげた例にはすべて、コメントのみが異なるコピー アンド ペーストされた Java コードが含まれています。

誰も具体的な製品の宣伝をしたくないことは理解していますが、サーバーの構成が最も難しい部分です。それで、具体的なサーバー(たとえば、Kerio、または他のサーバー)の構成に関する本当に役立つ情報(Javaコードなし)を誰か教えてもらえますか?

私が今持っているのは次の例外です:

アップデート。これまでのすべてのテキストを単純に再構成すると、Windows と jdk しかないと想像してください。そして、Java プログラムを作成してマシン上で実行したいとします。そして、このプログラムは「Hello world!」を送信する必要があります。あなたのGmailアカウントに。手順をリストします。

UPD2. コードは次のとおりです。

例外は次のとおりです。

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

java - Javaメール:SSLなしでポート25に電子メールを送信する場合のSSLHandshakeException

SSLを使用せずにポート25で電子メールを送信しようとしていますが、SSLHandshakeExceptionが発生します。以下に、javax.mail.SessionとSSLHandshakeExceptionによって出力されたデバッグメッセージを示します。

何が起こっているのか理解するのを手伝ってもらえますか?

セッションの作成とサーバーへの接続に使用されるコード:

0 投票する
3 に答える
11088 参照

java - spring - 春の電子メールの設定

springmail を使用して、次の構成で smtp サーバーからメールを送信しました。

しかし、「javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?」がスローされます。ポート 465 で gmail を使用してこの構成をテストしたところ、機能しました。

私が間違ったことを教えてください。ありがとうございました

0 投票する
3 に答える
4292 参照

java - Java メールを使用して Gmail SMTP でメールを送信する際の問題

Gmail SMTP サーバーを使用してメールを送信するためだけに、ここからコードをコピーしました。しかし、セキュリティ例外が発生しています。4通のメールの送信に成功すると目標を達成しましたが、後でアプリケーションの要求に応じてコードを少し変更したところ、セキュリティ例外がスローされました。うまくいくと確信していますが、いくつかの問題があります。

このコードの問題点は何ですか?

コードは次のとおりです。

私はJSPから次のように呼び出していました:

しかし、セキュリティ例外が発生しています。次のように例外が発生します。

0 投票する
3 に答える
119092 参照

java - Javamail を使用して Gmail smtp サーバーに接続すると、指定されたポートが無視され、25 の使用が試行されます

Groovy スクリプトで javamail を使用して、gmail 経由で電子メールを送信しようとしています。私はオンラインで多くの場所を見てきましたが、これまでのところ機能させることができませんでした。スクリプトの実行時に発生するエラーは次のとおりです。

ポート 587 を使用するように指定したにもかかわらず、ポート 25 を使用しようとしているようです。この問題の原因を知っている人はいますか?ポート 587 で smtp サーバーに接続するために telnet を使用しました。ポート 587 に STARTTLS セキュリティを設定し、smtp サーバーを使用してメールを正常に送信できます。これは、ブロックされたポートまたは接続の問題ではないことを示しています。メールを送信しようとするために使用しているコードは次のとおりです。

どんな助けでも大歓迎です。前もって感謝します!

-ブライアン

0 投票する
26 に答える
460408 参照

java - デフォルト/組み込みアプリを使用せずにJavaMail APIを使用してAndroidで電子メールを送信する

Androidでメール送信アプリを作ろうとしています。

私が使用する場合:

これにより、組み込みの Android アプリケーションが起動します。このアプリケーションを使用せずに、ボタンをクリックして直接メールを送信しようとしています。

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

jakarta-mail - javamail send failed 例外

このコードの作業を手伝ってください:

次のように失敗した例外を送信しています:

0 投票する
5 に答える
52237 参照

java - JavaMailmail.smtp.ssl.enableが機能していません

mail.smtp.ssl.enableJavaMail APIを使用するときに、プロパティをtrueに設定するいくつかのサイトを読みました。私は次のようないくつかのコードを持っています:

これによりメールが送信されますが、次のようになります。

  1. トラフィックキャプチャを実行すると、暗号化されていないことがわかります
  2. debug(props.put("mail.debug", "true"))を使用すると、「isSSLfalse」が表示されます

props.put("mail.smtp.auth","true")(上記で+ユーザー/パスワードを追加してみました...)

私が間違っていることについて何か考えはありますか?

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

java - 添付ファイルを含むメッセージを読み取るときの開始境界の欠落例外

メール サーバーから添付ファイル付きのメールを読み取るときに、次の例外が発生する理由がわかりません。

これらのメッセージを読むために使用しているファイルは次のとおりです。