問題タブ [pst]

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 投票する
1 に答える
183 参照

java - PST の電子メール アドレスと名前を取得するにはどうすればよいですか?

私たちは PST を扱うものに取り組んでいるので、java-libpstサンプル コードを使用して作成しようとしています。私にとっては問題なく動作しますが、PST 名、特定の PST で構成された電子メール アカウントなど、PST の詳細を表示する必要があります。

特定のPSTの電子メールアドレスと特定のアドレスの名前を表示したい。

pstFile.getMessageStore().getDisplayName()imap.gmail.com を表示します。構成済みのメール アドレスがmymail@gmail.comで、名前が My Name のように、さらに 2 つのものが必要です。

java-libpst を使用してこの 2 つのプロパティを取得するにはどうすればよいですか?

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

excel - Outlook から Excel に最新のメールをインポートする (VBA)

私はこれを調べるのに多くの時間を費やしましたが、まだ完全な答えを見つけていません。私が探しているのは、Outlook から最新の 100 通の電子メールを取得し、それらを Excel ワークブックに貼り付けることです。それを達成したコード (いくつかの異なる Web サイトから借用したもの) を作成しましたが、「最新」の部分がありません。

このコードを Excel で実行すると、指定した情報を含む 101 行が出力されます。しかし、最新の電子メールではそうではありません。下の画像を見ると、現在の時刻は午後 7 時 18 分ですが、Excel にインポートされた電子メールは今日とその前の午後 2 時 17 分からのものです。(プライバシー上の理由から、他の列を黒く塗りつぶしました)

スクリーンショット

もともと、メールは 2014 年 5 月のあるランダムな日からのみ貼り付けられていました。Outlook 2013 で自分のアカウントを削除して再度追加したところ、数か月前ではなく、今日の午後 2 時 17 分に Excel コードが取得し始めました。それに基づいて、これは、アカウントが Outlook にリンクされたときに作成された PST ファイルのみを読み取るコードと関係があると思いますが、完全にはわかりません。

私はこの問題を広範囲にグーグルで検索しましたが、誰も同じ問題を経験していないようです. コードを変更して最新の電子メールのみを取得する方法があるかどうかを知りたいだけです。元の PST ファイルにあるアーカイブされた電子メールを取得したくありません。コードが実行されるたびに PST ファイルを再構築する方法はありますか? アーカイブされたファイルではなく、アクティブな Outlook ウィンドウからコードを読み取る方法はありますか? どんなアドバイスでも大歓迎です。

これが私のコードです:

PS Excel ワークブックで Microsoft Outlook 15.0 Object Library 参照を有効にしています。

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

c# - Eml から pst への償還 C# -> Null Exception RDOMail

eml ファイルを単一の pst に変換するプログラムを作成しようとしています。私はそのコマンドを書いています:

しかし、コマンド "RDOMail mail = folder.Items.Add("IPM.Note")" で、システムから null 例外が返されます。誰でも私を助けることができますか?

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

java - DST 移行の問題 - d 日エントリを読み取り、(望ましくない) 日 d-1 として持続する

要約DST
エントリ の 1 日後に読み取り、非日付フィールドを変更すると、日付フィールドもマイナス 1 日に変更されます (2 月 22 日を読み取り、2 月 21 日として保持されます)。

バックグラウンド
postgres 9.2.7
jboss 4.2.3
centos
DST 最終日: 2015 年 2 月 22 日 (2 月 22 日 00:00 に 2 月 21 日 23:00 に戻る)

eventDate のFoo.java (
Pojo) java.util.Date

問題のシナリオ

javaweb アプリケーションの使用: ID 1 の HQL を使用してFooオブジェクトをロードすると、たとえば、名前だけをIorekからCompassに変更して永続化すると、eventDateも-1 日に変更されます。新しいテーブルは次のようになります。

たとえば、id 5 エントリの名前を変更しても、eventDate には何も起こりません。これは、2015 年 2 月 22 日のエントリでのみ発生します (DST から通常への移行)。

再現の試み

このシナリオは本番環境でのみ発生し、開発では確認されていません。

開発Javaを本番データベースに向ける(読み取り専用アクセス)タイムスタンプが正しく読み取られ、日付が2015-02-22として読み取られることを確認できました(22日目に変更されたエントリの書き込みをテストできません)

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

recursion - PST ファイルに PST ファイルを含めることはできますか?

Outlook-redemption を使用して PST ファイルを操作していますが、概念的な質問があります。PST ファイルに PST ファイルを含めることはできますか? つまり、PST ファイルは再帰的に使用可能ですか?

PST ファイルに PST 添付ファイル付きの電子メール アイテムを含めることができることは知っていますが、PST に単に子 PST ファイルを含めることはできますか?

指を交差させた答えはノーです(回避された膨大な量の複雑さ...)

前もって感謝します!

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

powershell - PST ファイルの再作成

Enterprise Vault に PST を取り込んでいますが、失敗するものがあります。場合によっては、PST ファイルを Outlook で開き、内容を新しい PST ファイルにエクスポートして、PST ファイルを再作成する必要があります。

PowerShellでこれを行うことは可能ですか? Exchnage からではなく、既存の PST から新しい PST を作成しているため、私の知る限り、new-mailboxexportrequest は機能しません。

ティア

アンディ