問題タブ [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.

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

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 なのですか?

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

java - 複数の部分を含まない MIME を解析する方法

<xml>__content__</xml>Javaで次の応答文字列の一部が必要です

0 投票する
0 に答える
657 参照

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) 電子メールを解析する方法の良い例はありますか?

0 投票する
0 に答える
849 参照

scala - Scala: MIME/マルチパートの raw メールを HTTP 経由で一度に 1 つずつ解析する

MIME/マルチパートで受信した HTTP 経由の生の電子メール メッセージを一度に 1 つずつ解析しようとしています。これは、私のコードが最近この例外をスローしたメールの 1 つのチャンクです。

そして、これが(私が思うに)そのメールの関連するチャンクです:

このタイプの入力を簡単に処理するための Scala ライブラリはありますか? そうでなければ、それを処理するコードを簡単に書く方法はありますか?

私はmime4jとこのscala コードを特に見てきました。

今のところ、私のコードは scala.io.Source.fromURL を使用して、次のように生メールをスクレイピングしています。

BufferedSource を String に変換して分割します。

scala.io.Source.fromURLはコーデックを使用できるため、暗黙のコーデックも使用してみました。

しかし、文字セットごとにこれらのいずれかが必要だと思いますか?

どんな助けでも大歓迎です。

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

java - mime4J でメールファイルを解析する

電子メールを解析するためのこの例を見つけました: http://www.mozgoweb.com/posts/how-to-parse-mime-message-using-mime4j-library/

しかし、この例は機能していません。 import org.apache.james.mime4j.message.Message; 動かない。

ファイルからメッセージを作成するにはどうすればよいですか?

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

java - Apache James 3 を使用してメールを送信すると、java.lang.NoSuchMethodError が発生する

Windows で Apache James 3 の最新のベータ リリースをダウンロードしてセットアップしましたが、これまでのところ簡単なメッセージを送信できませんでした。ビルドに問題があるようです。エラーは -

JAR の関連するクラスは、欠落していると思われるコンストラクターを示しているため、完全に途方に暮れています。誰かが私を正しい方向に導いてくれますか?

前もって感謝します!

編集: MimeConfig クラスからの逆コンパイルされたコード スニペットは、コンストラクターを示しています