問題タブ [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.
sql - 私が持っている情報で重複排除するための最良の方法は何ですか?
重複ファイル(.pst)を見つけて削除し、最終的に一意の電子メールを取得する必要があります。現在、Powershellを使用して、フォルダーを再帰的に調べて.pstファイルのみを検索し、特定のメタデータを.csvファイルにエクスポートしています。比較(名前、ファイルの日付など)を行うために.csvをSQLにインポートすることをお勧めします。その後、私は立ち往生しています。
必要なファイルを取得して残りを削除するには、どの言語またはプログラムが最適ですか?私はVB.Net(C#を試すことができます)とPowerShellでかなり働いています。
c++ - プログラムで PST ファイルを書き込む方法
ヘッダー付きの Outlook PST ファイルを作成するにはどうすればよいですか? .NET が望ましいですが、C++ やその他のものも便利です。
Microsoft の PST SDK を確認しましたが、読み取り専用のようです。私が見つけた唯一のコードは、CodeProject の記事「電子メールを PST 形式のファイルに書き込む」ですが、このコードは電子メール ヘッダーを書き込むことができません。本文と件名だけです。
c# - C#でPSTを複数のEMLファイルに変換する
PST ファイルを解析し、メールを複数の EML ファイルに変換するアプリケーションを作成する必要があります。基本的に、この質問で尋ねられていることの反対を行う必要があります。
この機能を実現するためのサンプル コードやガイドラインはありますか?
file - pst ファイルを検索するための .bat ファイル
ユーザープロファイルで解き放ち、PSTファイルを検索できる(できるだけ単純な)バッチファイルを手伝ってくれる人はいますか。見つかった PST ファイルの場所を確認する必要があります。
皆さんありがとう
loops - Exchange 2010 メールボックスを .pst にバッチ エクスポートする
Exchange 2010 環境で、6 つのデータベースに約 1000 人のユーザーがいます。それらはすべて、個別のデータベースに保存されているアーカイブが有効になっています。
データベースを取得するバックアップ ソフトウェアを持っていますが、Exchange から直接メールボックスの .pst エクスポートを実行して、これを補完したいと考えています。特定のデータベース内のすべてのユーザーを取得し、.pst にエクスポートしたいと考えています。私のコマンドは以下のようになります:
これに関する問題は、一度にすべてをエクスポートし (サーバー リソースを殺して)、一度に実行されるものが多すぎるために半分が失敗することです。一度に約 20 個のメールボックスをバックアップするスクリプトが必要です。どんな助けでも大歓迎です。
c# - pst ファイルがパスワードで保護されているかどうかを確認する
Microsoft Outlook の pst ファイルがパスワードで保護されているか、C# を使用していないかを確認する方法はありますか。以下のコードを使用してpstファイルを読み込もうとしています。
c# - PST ファイルを開いてメタデータを保存する
大量の PST があり、PST を開いてメタデータ (送信者、日付、時刻、メッセージ、件名) を取得できる必要があります。ここにあるコードを使用してみました - Can I read an Outlook (2003/2007) PST file in C#?
次の行に到達するとエラーが発生します。
私が持っているpst名が好きではありません。
ファイル パスとファイル名を気にせずに、すべての pst をループできるようにしたいと考えています。これは可能ですか?
編集:可能であれば、最終的にはSQLデータベースに入れたいと思いますが、フラットファイル(CSVやXMLなど)でも構いません。
sql - Microsoft Exchange Server の取り扱い
Microsoft Exchange Server で実装されている電子メール サーバーからいくつかのメール コンテンツ アイテムを変更できるようにするアプリを作成する必要があります。PST ファイルのアプローチでは、これに対処する方法を知っているので問題ありません。
問題は、Microsoft Exchange Server がメール コンテンツと PST ファイルをどのように処理するかがわからないことです。私が知る限り、PST ファイルはメールの内容と構造をバックアップする手段に過ぎず、SQL ダンプ ファイルのようなものです。Microsoft Exchange Server は、実際にこれらのコンテンツ アイテムを格納するために内部的に SQL データベースを使用すると聞きました。クライアントの観点から電子メールの内容を永続的に変更する必要があるため、次のことを知っておく必要があります。 - Microsoft Exchange Server は、メールボックスのコンテンツ アイテムをどのように格納しますか? データベースまたは PST またはその両方で? 両方の場合、彼はどのように同期を行いますか? (ここでは、「CachedExchangeMode」という概念を部分的に参照しています) - Microsoft Exchange Server のコンテンツにおけるサーバーの観点でのデータ フローはどのようになっていますか? - コンテンツ操作のクライアントとして Microsoft Exchange Server と通信するにはどうすればよいですか?
このトピックに関する情報は大歓迎です。これらに関するドキュメントを見つけるのに苦労しています。
よろしくお願いします!
ありがとうドミトリー!完全に削除されたメールボックス アイテムが、専用のサーバーまたはクライアント ツール (PST ファイルで動作するクライアント ホストの scanpst など) によって復元されないようにするソリューションを開発する必要があります。クライアントの観点では、空きメモリ ブロックを消去することでファイルが破損せず、それらの情報が実際に失われないように、PST ファイルを変更することで近い解決策を得ることができました。しかし、サーバー側、主に Exchange Server 側 (Exchange は他のサーバーよりも何らかの形で特別であるため) では、このデータを実際に失わせる方法に関するデータはありません。サーバーホストとクライアントからもサーバーホストにアクセスできるという仮説から始めていることに言及する必要があります。私の推測では、Exchange はそれを保存できます。データベース上のメールボックス アイテムを削除しますが、これらのアイテムは、それぞれのレコードの論理フラグによってのみ完全に削除されます。または、完全に削除されたアイテムを Windows のごみ箱のように保存する機能を持つ PST サーバー ファイルを利用して、削除されたアイテムの一部を回復する手段を提供することもできます (この場合、データベースは回復のためにそれらのレコードを実際に削除する可能性があります)。メソッドは PST ファイル構造にある必要があります)。おそらく、Exchange は両方の方法を使用します。いずれの場合も、それらのアイテムが実際に失われたことを 100% 確認できるソリューションを作成する必要があります。これが、特定のドキュメントまたは確認済みの「勘」が必要な理由です。私の質問ドミトリーの文脈をより明確に説明しましたか? ありがとう !または、完全に削除されたアイテムを Windows のごみ箱のように保存する機能を持つ PST サーバー ファイルを利用して、削除されたアイテムの一部を回復する手段を提供することもできます (この場合、データベースは回復のためにそれらのレコードを実際に削除する可能性があります)。メソッドは PST ファイル構造にある必要があります)。おそらく、Exchange は両方の方法を使用します。いずれの場合も、それらのアイテムが実際に失われたことを 100% 確認できるソリューションを作成する必要があります。これが、特定のドキュメントまたは確認済みの「勘」が必要な理由です。私の質問ドミトリーの文脈をより明確に説明しましたか? ありがとう !または、完全に削除されたアイテムを Windows のごみ箱のように保存する機能を持つ PST サーバー ファイルを利用して、削除されたアイテムの一部を回復する手段を提供することもできます (この場合、データベースは回復のためにそれらのレコードを実際に削除する可能性があります)。メソッドは PST ファイル構造にある必要があります)。おそらく、Exchange は両方の方法を使用します。いずれの場合も、それらのアイテムが実際に失われたことを 100% 確認できるソリューションを作成する必要があります。これが、特定のドキュメントまたは確認済みの「勘」が必要な理由です。私の質問ドミトリーの文脈をより明確に説明しましたか? ありがとう !おそらく、Exchange は両方の方法を使用します。いずれの場合も、それらのアイテムが実際に失われたことを 100% 確認できるソリューションを作成する必要があります。これが、特定のドキュメントまたは確認済みの「勘」が必要な理由です。私の質問ドミトリーの文脈をより明確に説明しましたか? ありがとう !おそらく、Exchange は両方の方法を使用します。いずれの場合も、それらのアイテムが実際に失われたことを 100% 確認できるソリューションを作成する必要があります。これが、特定のドキュメントまたは確認済みの「勘」が必要な理由です。私の質問ドミトリーの文脈をより明確に説明しましたか? ありがとう !
Exchange がメールボックス アイテムの削除を管理する方法に関連する情報を読みました。論理的に削除されたアイテムを各削除段階で Dumpster プラットフォームに移動します (最初に "Deletions" フォルダーに移動し、次に "Purges" フォルダーに移動し、訴訟ホールドがアクティブになると、元のメールボックス メッセージを "Versions" に追加で保存します)。フォルダ)。次に、Exchange Power Shell を使用してこれらのアイテムを削除する方法を見つけました。また、Exchange Power Shell にプログラムでアクセスしてこれをプログラムで実行する Remote Power Shell の方法についても読みました。これは私が行った限りです。これは私がしなければならないことの解決策でしょうか? これにより、それらのアイテムが決して回復できないことが保証されますか? これに対する別の解決策を知っていますか、それとも私が欠けているものがありますか?
android - GMTに関してAndroidでタイムゾーンを取得する
UTCに関してAndroidデバイスのタイムゾーンを取得したい。たとえば、PSTタイムゾーンにいる場合は、「-0800」の形式にします。出来ますか?
outlook - pst ファイルが java-libpst でパスワード保護されているかどうかを確認する
オープン ソース ライブラリjava-libpstを使用して Outlookファイルをpst解析しています。解析する前に、ファイルがパスワードで保護されているかどうかを知りたいです。ファイルがパスワードで保護されているかどうかを確認する方法。
オープンソースであれば、この目的のために他の Java ライブラリを使用できます。