問題タブ [mime4j]
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 - Mime4j: DefaultMessageBuilder が mbox コンテンツの解析に失敗する
mime4j
から 0.8.0 スナップショットをダウンロードしsubversion
てビルドしましたmaven
。私が生成した関連する jar は、ここにあります。
ここで、テストからおもちゃの mbox ファイルを解析しようとしますmime4j
。
このサンプル コードを使用します。簡単に言うと:
+
出力は次のとおりです。
メッセージ null 送信者: null 宛先: null
メッセージ null 送信者: null 宛先: null
メッセージ null 送信者: null 宛先: null
メッセージ null 送信者: null 宛先: null
メッセージ null 送信者: null 宛先: null
5 件のメッセージが見つかりました
確かに 5 つのメッセージがありますが、なぜすべてのフィールドが null なのですか?
java - 複数の部分を含まない MIME を解析する方法
<xml>__content__</xml>
Javaで次の応答文字列の一部が必要です
java - Mime4j 0.7.2 バージョンを使用したパーサーの例
多くの .eml ファイルがあり、それらを解析する必要があります。mime4j バージョン 0.6.1 を使用しており、バージョン 0.7.2 に更新したいのですが、良いサンプルが見つかりません。
0.7.2 のポストApache mime4j maven 依存関係を読み、適切な maven 依存関係を取得するのに役立ちました。しかし、新しい方法にはまだ多くの問題があります。たとえば、バージョン 6 では、クラスMultipart
はメソッドgetBodyParts
と戻り値を取得していましたList<BodyPart>
が、現在は戻り値を返しList<Entity>
ます。
mime4j 0.7.2 で SMTP (eml) 電子メールを解析する方法の良い例はありますか?
scala - Scala: MIME/マルチパートの raw メールを HTTP 経由で一度に 1 つずつ解析する
MIME/マルチパートで受信した HTTP 経由の生の電子メール メッセージを一度に 1 つずつ解析しようとしています。これは、私のコードが最近この例外をスローしたメールの 1 つのチャンクです。
そして、これが(私が思うに)そのメールの関連するチャンクです:
このタイプの入力を簡単に処理するための Scala ライブラリはありますか? そうでなければ、それを処理するコードを簡単に書く方法はありますか?
私はmime4jとこのscala コードを特に見てきました。
今のところ、私のコードは scala.io.Source.fromURL を使用して、次のように生メールをスクレイピングしています。
BufferedSource を String に変換して分割します。
scala.io.Source.fromURLはコーデックを使用できるため、暗黙のコーデックも使用してみました。
しかし、文字セットごとにこれらのいずれかが必要だと思いますか?
どんな助けでも大歓迎です。
java - mime4J でメールファイルを解析する
電子メールを解析するためのこの例を見つけました: http://www.mozgoweb.com/posts/how-to-parse-mime-message-using-mime4j-library/
しかし、この例は機能していません。 import org.apache.james.mime4j.message.Message; 動かない。
ファイルからメッセージを作成するにはどうすればよいですか?
java - Apache James 3 を使用してメールを送信すると、java.lang.NoSuchMethodError が発生する
Windows で Apache James 3 の最新のベータ リリースをダウンロードしてセットアップしましたが、これまでのところ簡単なメッセージを送信できませんでした。ビルドに問題があるようです。エラーは -
JAR の関連するクラスは、欠落していると思われるコンストラクターを示しているため、完全に途方に暮れています。誰かが私を正しい方向に導いてくれますか?
前もって感謝します!
編集: MimeConfig クラスからの逆コンパイルされたコード スニペットは、コンストラクターを示しています