Mail :: Transport :: dbx.

Outlook Expressメールボックスを解析します
今すぐダウンロード

Mail :: Transport :: dbx. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Tassilo von Parseval
  • 出版社のWebサイト:
  • http://search.cpan.org/vparseval/

Mail :: Transport :: dbx. タグ


Mail :: Transport :: dbx. 説明

Outlook Expressメールボックスを解析します Mail :: Transport :: DBXは、Outlook ExpressのDBXファイルへのプラットフォームに依存しないアクセスを提供するPerlモジュールです。サブフォルダ、メッセージなどを抽出するか、それを使用して、DBXアーカイブをよりポータブルな形式(標準のMbox形式など)に変換するために使用してください.ITはそのジョブを実行するためにlibdbxに依存しています。悪いニュース:libdbxはあなたのマシンのエンディーネスについては何も知っていませんので、MacintoshやSunsなどのビッグエンディアンのマシンでは機能しません。良いニュース:私は実際に「間違った」バイトオーダーを持つマシンでも機能するように適切なパッチを作りました(例外:クライソなどのOdeder ByteOrderを持つマシンが省略されません。例外の例外:購入した場合)このモジュールを適切に使用するために.dbxファイルの構造を理解する必要があります。Outlook Expressはあなたのハードディスク上のそれらのファイルをいくつか保持します。たとえば、Folders.dbx folder1.dbx comp .lang.perl.misc.dbxそれについての厄介なことは、実際のメッセージを含み、単に他の.dbxファイルへの参照を保持するものを含むものと、そのようなファイルの2つの異なる種類があることです。Folders.dbxはトップベルと見なすことができますファイル以降の他のすべての利用可能な.dbxファイルが一覧表示されています。folder1.dbxとcomp.lang.perl.misc.dbxに関しては、メッセージやサブフォルダが含まれているかどうかをまだわかります(comp.lang.perl.misc.dbxはおそらく)。単なるEメールとして扱われるニュースグループメッセージを含みます。 Eはあなたが必要とする情報を与えます。次のようになるでしょう。 dbx :: email =>メッセージ2.2メッセージ2.2を返す場合:: transport :: dbx :: folder =>フォルダ3)ifメッセージ3.1 mail :: transport :: dbx :: Eメールが必要です4)フォルダ4.1がmail :: transport :: dbx ::フォルダからどんなメソッドを呼び出すか、4.2を呼び出します。 > Item 2へのロールバック2)混乱することは、.dbxファイルには、実際には存在しない他のフォルダへの参照が含まれている可能性があります。 Outlook Expressが使用されている場合、Folders.dbxはすべてのニュースグループを別のMail :: Transport :: dbx ::フォルダオブジェクトとしてすべてのニュースグループをリストしているため、これらのどちらかを購読しているかどうかにかかわらず、一般的なシナリオです。そのため、対応する.dbxファイルが存在する場合は、フォルダ上のdbx()を呼び出すだけで新しいオブジェクトを返します。 My $ dbx = eval {mail :: transport :: dbx-> new( "box.mbx")}。 $ @の場合は$ @; My $ iの場合(0. $ dbx-> msgcount - 1){My $ MSG = $ dbx-> get($ i); $ MSG->件名を印刷する。 $ MSG($ dbx-> emails)にもっと便利な{$ MSG->件名を印刷する。 ... } 要件: ・Perl


Mail :: Transport :: dbx. 関連ソフトウェア