問題タブ [mbox]
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.
email - 別のプログラムから Thunderbird に下書きメッセージを挿入する方法は?
Thunderbird のDraftsフォルダーに保存するメッセージを生成する独自のアプリケーションがあります。実際には、 Draftsファイルに追加するだけですが、Thunderbird が既に開いているファイルを開くのは正しくないようです。
その結果、Thunderbird はDraftsフォルダーに新しいメッセージがあることを認識せず、もちろんDrafts.msfファイルは最新ではありません。Thunderbird を閉じて再起動すると、新しいメッセージが表示されます。
私の質問は次のとおりです。ユーザーにドラフトを提供するためのより良い方法はありますか? Thunderbird をトリガーしてDraftsファイルを再読み込みし、.msf インデックスを再構築するだけで問題ないと思います。
今、私はこれを Linux で行っていますが、Windows で同じことをしたい場合、何か具体的なことはありますか?
コマンド ラインで-composeを使用したくありません。多くの下書きメッセージを挿入すると、ウィンドウが開きすぎてしまうからです。
macos - Mac OS X の Spotlight で MBOX ファイル (Unix スタイルの電子メール アーカイブ) を検索できるようにするにはどうすればよいですか?
私は 10 年以上蓄積された大量の Unix スタイルの mbox 電子メール ファイルを持っており、MH やその他の Unix ベースのメール リーダーで使用されています。
MacOS Spotlight がこれらの Unix スタイルのメール ファイルを認識できるようにする方法はありますか?
これらのメール ファイルを、ファイル名を変更せずに、「mdfind」コマンドと「kMDItemAuthorEmailAddresses」などのメタデータで検索できるようにしたい。
ありがとう!
python - 大規模な mbox データセットの Python メールボックス
Python パッケージ メールボックスを使用しており、メッセージを抽出してデータを消去しようとしています。大規模なデータベースの場合、サンプル ファイルを使用してコンストラクターを呼び出すことができますが、メッセージを出力しようとするとプログラムがハングするという問題が発生しています。読み込もうとしているファイルが7GBを超えているためだと思います。どうすればこの問題に対処できますか?
python - Pythonメールボックスを使用してmboxファイルのメールコンテンツを読み取る
Pythonメールボックスを使用してメールの内容(メール本文)を印刷しようとしています。
しかし、私は message[' messages '] がメールの内容をここに出力するのに適切ではないと感じています。ドキュメントからは理解できませんでした
java - Apache Mime4J にない MboxIterator
apache-mime4j(0.7.2)の最新の安定版のバイナリをダウンロードしました。
しかし、MboxIterator&CharBufferWrapperクラスが見つからないため、次のコードをコンパイルできません。
ビルド パスに含まれる jar: apache-mime4j-core-0.7.2.jar、apache-mime4j-dom-0.7.2.jar.
間違った jar またはバージョンを使用していますか?
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 なのですか?