問題タブ [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 投票する
0 に答える
124 参照

linux - 特定のファイル形式のライターの作成に関する問題

Microsoft がリリースしたPST ファイル形式の仕様に出会いました。この仕様に基づいて PST ファイルを読み取るソリューションを思いついた人はかなり多いようですが、大量のデータを取得して PST 形式にまとめることができるライターは不足しているようです。なぜこれが当てはまるのか、そして誰かがバイナリデータを取得して特定の形式で保存するロジックをどのように作成するのかについて、誰かが私を啓発できるかどうか疑問に思っていました。

編集: PST ファイル ジェネレーターを作成することに関心がある理由について、コンテキストをあまり提供していないことに気付きました。Linux マシン上にあるいくつかのバイナリ ファイルで構成される PST ファイルを作成する必要があります。要件は、この PST ジェネレーターが Linux ボックスにも存在する必要があることです。PST 生成を Windows マシンに移行した場合、PST ファイルを生成できる .NET 相互運用機能がいくつかあるようですが、中核となる要件は、Linux マシンでスケーラブルな方法で PST を生成することです。

ありがとう

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

asp.net-mvc - IIS ASP.NET アプリケーションからの pst (Outlook) ファイルの読み取り

一種の .PST ファイル ベースの Web メールを作成する必要があります。

すべてのメールアイテム、フォルダー、連絡先、およびユーザーから提供された PST ファイルから可能なすべてのものを読み取る必要があります。

現在、DCOM 相互運用機能を使用してアプリケーションを作成し、セッションを使用してファイルのストアを追加しています。

私の問題は、Outlook.Application をインスタンス化することさえできないことです。コードは単に実行されません。

Visual Studio Development Web Server に変更すると、すべてが期待どおりに完全に機能しますが、ローカル IIS Web Server に変更すると、何も起こりません =/

私がこれまでにやったこと:

  • ユーザー名とパスを設定して、web.config で偽装します
  • ユーザー名を設定し、iis -> 認証 -> ASP.NET の偽装から自分の Web サイトで偽装するように渡します
  • Everyone、ネットワーク サービス、IIS_IUSRS、一時 asp ファイル内のユーザー アカウント、Web サイト ファイル、読み込もうとしている pst ファイルへのアクセス許可を追加しました。

残念ながら、TDD を使用して必要なものはすべて実装済みなので、NMapi などに移行するなど、これを行う方法を変更することはお勧めできません。

前もって感謝します

編集:

前に述べたように、別のライブラリを使用することはできません (そのライブラリは機能しているように見えますが、かなり高価です)。

これはローカルサーバーで実行するためだけに必要です。これは Web アプリケーションですが、localhost 専用です。

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

ruby - Rubyを使用したPST処理

メッセージの総数、サブフォルダーの一覧、フォルダーあたりのメッセージ数、メールの件名、各メッセージの送受信日など、PSTファイルの内容に関する情報を抽出するコードを作成中です。

これは進行中の作業であり、Ruby / Outlook/MAPIに慣れていく必要があります。

PSTコンテンツにアクセスする方法を理解するために、次のコードスニペットを使用してWindowsで作業しています。

ファイル名を使用してpstファイルを追加することはできますが、それを削除するには、Outlookでファイルに割り当てられている名前を知る必要があります。これは、手動でOutlookを使用している場合は問題ありませんが、自律的に実行することを望みます。

この問題を回避するために、ロード後にpst'name'を抽出して変数に割り当てる方法はありますか、または私が知らないpstファイルをアンロードする別の方法はありますか?

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

c# - C# コードを使用して .pst ファイルを読み取る方法

Visual Studio 2008 を使用していますが、C# コードを使用して .pst ファイルを読み取り、pst ファイルの内容を Web ページに表示したいと考えています。その詳しい手順を教えてください。

ありがとうサティシュ

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

vsto - Outlook 2007 AddStore()は他のPSTを折りたたみます

私たちのチームは、VSTOを使用してOutlook2007用のアドインを作成しました。アドインでは、PSTを作成し、呼び出しNamespace.AddStore()て新しいPSTをストアに追加します。これが行われると、フォルダが展開されている他のPSTの一部が、が呼び出されたときに折りたたまれていることに気付きましたAddStore()。これは望ましくない動作です。

この問題はOutlook2010にも存在します。ただし、ナレッジベースの記事2598318(http://support.microsoft.com/kb/2598318)で説明されている修正プログラムを適用すると、Outlook 2010の問題は解決します。実際、この記事では、この問題を具体的に指摘しています。

「AddStoreメソッドを含むマクロを使用して.pstファイルをOutlook2010に追加すると、Outlook2010で展開されている他の.pstファイルが折りたたまれます。」

Outlook2007の解決策を探しています。Outlook2010へのアップグレードはオプションではありません。

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

vb.net - VB で Outlook Redemption を使用する

わかりましたので、ここで私がやろうとしていることは次のとおりです。コンピューター上の多数の PST にアクセスし、各電子メールを循環させ、電子メール内のテキスト タグを変更してから、同じ PST + 変更で仕上げる必要があります。Visual Basic (2010) で Outlook Redemption を使用する必要があることがわかりましたが、どちらも使用したことがありません。どんな助けでも大歓迎です!

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

outlook-2010 - ポップpstをリモートで交換pstファイルにマージする

Exchange サーバーにアップロードして、Exchange メールボックスの永続的な一部にしたい pst ファイルがあります。

これは、[ファイル] -> [詳細] -> [エクスポート] -> [別のプログラムからインポート] に移動し、pst ファイルをインポートすることで実現できますか?

これは私のメールボックスではなく、インポートを行うためにコンピューターに新しいメール プロファイルを設定することを計画していたため、マージされたメールが Exchange サーバーに保存されることを確認する必要があります。

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

vbscript - Outlookプロファイル情報を一覧表示するためのVBSスクリプト

インターネットでOutlookプロファイル情報を一覧表示するためのコードを見つけました。それを実行したいのですが、次のエラーが表示されます。タイプの不一致:'[文字列: "A"]'、行74(コード800A000D)。なぜ機能しないのかわかりません。

コードは次のとおりです。

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

powershell - pstをインポートするためのPowerShellスクリプト

このスクリプトについてサポートが必要です。

フォルダ内のpstごとに次のエラーが発生します。

コマンドがパイプライン入力を受け取らないか、入力とそのプロパティがパイプライン入力を受け取るパラメーターのいずれとも一致しないため、入力オブジェクトをコマンドのパラメーターにバインドすることはできません。+ CategoryInfo:InvalidArgument:(archive.pst:PSObject)[New-MailboxImportRequest]、ParameterBindingException
+ FullyQualifiedErrorId:InputObjectNotBound、New-MailboxImportRequest

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

c# - .pst ファイルの重複排除による一意の電子メールの検出

私には(どうやら)大きな仕事が迫っています。
複数のフォルダーの異なるアーカイブ ボリュームを調べる必要があります (数テラバイトのデータについて話している)。各フォルダー内には .pst ファイルがあります。これらのフォルダー (およびファイル) の一部は、まったく同じ (名前またはファイル内のデータ) である場合があります。一度に 2 つ以上のファイルを比較して (可能であれば)、重複が見つかるかどうかを確認したいと考えています。重複が見つかったら、それらを削除して元のメールを保持し、最終的に一意のメールをすべて抽出する必要があります。

重複を見つけることができるプログラムがあることは知っていますが、これらのファイルでどの引数を渡す必要があるかはわかりません。また、そのような大量のデータを処理できるかどうかもわかりません。C# か VB でプログラミングしたいと思っています。私はどこから始めるべきか途方に暮れています。助言がありますか??

元...