問題タブ [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.
java - メッセージ文字セット
javax.mail.Messageオブジェクトから文字セットを取得するにはどうすればよいですか?
gmail - JavaMail BaseEncode64 エラー
現在、gmail アカウントから添付ファイルをダウンロードするアプリケーションを開発しています。現在、圧縮された添付ファイルをダウンロードするたびにエラーが発生しました。ただし、すべてではありませんが、エラーなしで取得できるものもあります。例外メッセージは次のとおりです。
参考までに: gmail の Web インターフェイス経由で添付ファイルをダウンロードできました。
スニペットは次のとおりです。
この問題を回避する方法を知っている人はいますか?
java - JNLPのJavax.mail
プログラムに問題があります。私はNetbeansで開発していますが、プログラムを実行すると正常に動作しています。私はそれを構築し、*。jarファイルを作成し、それをJNLPファイルで更新しました。
ここに問題があります。プログラムでjavax.mail。*を使用しているため、jnlpパッケージはそのすべての部分を無視します。
明確にするために、私はメールクライアントに取り組んでいます。これで、受信トレイのメール数を確認できます。これは、プログラムがJNLPで無視するものです。
助けてくれてありがとう。
java - バルクメール中のjavamailとsendmailのパフォーマンス
私は、Javaの大量メール送信アプリケーションを作成して、ユーザーに1日5万から10万のメールを送信します。
現在の計画は、(ローカルUNIXサーバー上の)sendmailに送信を委任することです。
私たちのテストによると、sendmailは1秒あたり最大5通のメールを送信しています。
JavaMailはより高速なオプションでしょうか?
誰かが電子メールを送信するためのより速い方法を知っていますか?このプロセスをできるだけ早く実行したいと考えています。
編集:ところで、PDFも添付されます
java - JavaMailを使用してReturn-Pathを送信者アドレス以外の電子メールアドレスに設定するにはどうすればよいですか?
JavaMailを使用してReturn-Pathを送信者アドレス以外の電子メールアドレスに設定するにはどうすればよいですか?
java - Jetty JNDI Java メール
JBoss Seam で Jetty 7 を使用しており、2 つの Java メール セッションを構成しています。1 つはサポート通知用、もう 1 つは一般通知用です。
私が抱えている問題は、電子メールを送信する前に、JBoss Seam / JSF がイベント コンテキストで設定したセッションを適切な Java メール セッションに解決できないことが原因のようです。
セッションを解決できないため、デフォルトでポート 25 の localhost になります。奇妙なことに、以前と同じコードを使用してセッションを設定しています。Seam コンポーネントではなく、JNDI からセッションを取得しているだけです。
問題は JNDI からセッションを取得することにあり、何かが適切にプロキシされていないと推測しています。
ほとんどの場合、Web アプリケーションで電子メール通知をどのようにセットアップしますか? 1 つ以上をサポートすることがよくありますか? もしそうなら、構成はどのようになっていますか?
ウォルター
java - メールパスワードをサーバー側に保存する方法は?
Weblogic10.0にデプロイされているアプリケーションから電子メールを送信する必要があります。メールセッションのプロパティをサーバー側に配置しようとしています。のようなプロパティmail.host
または正常にmail.debug
動作します。しかし、どうすればパスワードを設定できますか?今、私はそれを春の設定ファイルに持っています:
プロパティを試しmail.smtp.password
ましたが、機能しません。Sunのドキュメントには、パスワードのプロパティはないと書かれています(mail.smtp.password
いくつかの例で見ましたが)。それで、私はそれをどのようにすべきですか?アプリケーションではなくサーバーでログイン/パスワード情報を構成することは可能ですか?
編集
皆さんはいくつかのプロパティファイルを提案します。欲しくない。アプリケーションサーバーにメールセッションがあります。このセッションはJNDIで取得します。メールの送信などに使用するホストを設定できます。しかし、私はそこにパスワードを置くことができません。動作しません。すべての構成をWeblogicコンソールで実行する必要があります。それを達成する方法は?
java - Javamailの問題:POP3でメールをチェックした後、SMTP経由でメールを送信できない
したがって、私の問題は次のとおりです。Javaで作成したメールクライアントがあり、POP3でメールをチェックした後、SMTP経由でメールを送信できません。
私が捕らえた例外は、トランスポートプロトコル=nullであると言っています。
POP3接続の前に問題がないため、コードは正常に機能しています。私はその接続を閉じ、それらはすべてプライベート関数であると確信しているので、変数は互いに効果的ではありません。
私がすべてを語ったことを願っています。
アイデアをありがとう。
コード:
pop3接続
smtp-メール送信
java - javax.mail を使用して電子メールの受信トレイを検索する
javax.mail から電子メールの受信トレイを検索する方法があるかどうかを確認しようとしていました。クエリを送信して、メールを返してもらいたいとします。返された HTML を解析してデータを抽出できますか。また、上記が可能である場合、そのサーバーから返されたメッセージを POP3 メッセージに「変換」するにはどうすればよいでしょうか? たとえば、次のように抽出しました。
しかし、POP3 を使用して同じメッセージを開くには、それが POP3 uid または番号であることを知る必要があります。UID を取得できるとは思いませんが、番号はわかるかもしれません。
問題は次のとおりだと思います。
電子メール サーバー (Hotmail や Yahoo など) にクエリを送信して、返信された電子メールを受け取ることはできますか?
imap - IMAP-javax.mail。-アタッチメントなしでボディのみをフェッチ
javax.mailAPIを使用してIMAP電子メールクライアントを開発しようとしています。サーバーに連絡したり、メールや添付ファイルなどの操作を問題なく取得できました。
ただし、パフォーマンスを向上させるために、ユーザーが添付ファイルを明示的に表示するまで、添付ファイルをフェッチしたくありません。これは、電子メールに添付ファイルがあるかどうかを示す情報が必要であることを意味します。添付ファイルがある場合は、ファイル名とサイズが必要ですが、電子メールの実際の内容は送信されません。ただし、APIの説明で、マルチパートコンテンツのみを返すメソッドを見つけることができませんでした。
実際の添付ファイルではなく、添付ファイルの本文と詳細だけを取得する方法はありますか?
ありがとう、アラヴィンド