Microsoft Outlook 不要 — Windows サーバー上で PST、OST、MSG、EML を PDF、DOC、TIFF に変換
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total Outlook ConverterX は、PST、OST、MSG、EML のメールボックスを PDF、DOC、HTML、XHTML、TXT、TIFF、JPEG、EML にバッチ変換するサーバーサイド SDK です — サーバーに Microsoft Outlook をインストールする必要はありません。ヘッドレスで動作します。GUI もダイアログもなく、ユーザープロファイルへの依存もなく、バッチジョブを中断するポップアップもありません。Total Outlook ConverterX には コマンドラインバイナリと ActiveX/COM インターフェイスが付属しているため、ASP、PHP、.NET、Python、Ruby、Java、その他あらゆる COM 対応バックエンドに組み込めます。1 サーバーにつき 1 ライセンスで、チーム全員が Outlook ファイルの変換に利用できます。
Total Outlook ConverterX は PST と OST の両方のファイルに対応しています。
Total Outlook Converter は初心者にも適したプロフェッショナルなソリューションです。コマンドラインのパラメーターは分かりやすく扱えます。今すぐ無料体験版をダウンロードして、30 日間ご自身のメールでお試しください。
LLM エージェント (Claude、ChatGPT、Cursor、Cline) や検索フレームワーク (LangChain、LlamaIndex、Haystack) は PST や OST メールボックスを読みません — テキストを読みます。Total Outlook ConverterX は PST/OST 階層を走査し、各メッセージを構造化された frontmatter とオプションの Docling 互換サイドカー付きの GitHub-Flavored Markdown として書き出します。これにより、メールボックス全体は .md ファイルのクリーンなフォルダツリーとしてベクトルストアに格納されます — フォルダ、スレッディング、メタデータを失う 1 回限りのダンプではなく。
Markdown 出力を指定したときに得られるもの:
-sub -kfs は受信トレイ、送信済みアイテム、下書き、カスタムフォルダを走査し、同じ階層をディスク上にミラーリングします。メッセージごとに 1 つの .md ファイルになります
source_pst、folder_path (PST 内のメールボックスパス)、message_id、from、to、cc、bcc、date、subject、in_reply_to、references、has_attachments、検出された language、generator、出所追跡用の binary_hash
in_reply_to と references のチェーンはクエリ可能なまま残るため、下流の RAG インデックスは 10GB のメールボックス全体にわたる会話を再構築できます
attachments 配列は名前、MIME タイプ、サイズをリスト化します。ファイルは Markdown の隣に保存されます (インラインレンダリング添付ファイルが必要な場合は Total Outlook Converter Pro X を使用してください)
.docling.json サイドカー — ヘッダー/本文のアンカー、PST 階層に戻るフォルダパスアンカー、添付ファイルメタデータ、chunks_hint 配列を含む Docling スキーマの JSON
これはCoolUtils RAG Adapterです — すべての Total Converter X 製品で共有される統一された Markdown 規約。完全な仕様、サンプル .md + .docling.json、統合スニペットは Coolutils Converter X — RAG Adapter ページにあります。
(30日間の無料試用を含む)
(のみ $850.00)
「COM-Outlook を使った自動化パイプラインを Total Outlook ConverterX に置き換えました。以前のセットアップは変換マシンに Outlook をインストールする必要があり、ユーザープロファイルが変わるたびにクラッシュしていました。新しい構成は PST を受け取って PDF を書き出すステートレスな Windows バイナリです。保守時間が約 80% 削減され、Outlook をインストールできない Windows Server Core にもようやくクリーンに展開できるようになりました。」
Daniel V.
Senior .NET Developer
「訴訟レビューのパイプラインで Total Outlook ConverterX を使用しています。保管者の PST が届くと、該当する期間を PDF/A にベイツスタンプ付きで抽出し、Relativity に投入します。-HeadText、-FootText、-pdfa の各フラグは外部弁護士の要求にぴたりと応えます。4 vCPU インスタンスでのスループットは毎時 12,000 件程度です。」
Ines M.
E-Discovery Engineer
「弊社の SaaS では顧客が保管用に Sent Items フォルダを投入でき、検索のためすべてのメールを事前に PDF へレンダリングしています。Total Outlook ConverterX は Windows サービスとして Web 層と並んで動作し、-list キューファイル経由で投入すると、そのまま配信できる綺麗な PDF を生成します。PST の解析は速く、API 表面は小さく、この 2 年間 Outlook のアップデートを気にせずに済んでいます。」
Sven K.
Solutions Architect at an accounting SaaS
「ロイヤリティフリーライセンスで Total Outlook ConverterX をアーカイブ製品にバンドルしました。一回限りのプロジェクト料金は、以前の PST ライブラリが要求していた席数ごとの再配布ロイヤリティよりも大幅に低額でした。インストーラーが ActiveX を出荷・登録し、.NET ワーカーが直接呼び出すので、エンドユーザーには弊社の UI しか見えません。これまでに遭遇した数少ないフォーマット上のエッジケースでも、サポートの対応は迅速でした。」
Mihai P.
Independent Software Vendor
「コンプライアンスパイプラインでのバッチ PST から PDF への変換で堅実に動いています。OST の取り扱いが本当に役立ちます。退職者がいてキャッシュされた OST しか残っていない場合に、元の Exchange プロファイルなしで開ける数少ないツールの 1 つです。CLI フラグの数は多く、いくつかのエッジケース (空のフォルダや 50 GB 超の壊れた PST など) でサポートに問い合わせる必要がありましたが、回答は同じ営業日のうちに届きました。」
Hanna L.
DevOps Engineer
Total Outlook ConverterX には OutlookConverterX.exe が同梱されており、スクリプト、スケジュールタスク、メールアーカイブパイプライン、あるいは任意のバックエンドサービスから呼び出せるコンソールバイナリです。フラグの体系は GUI 版の OutlookConverter.exe と一致しています。すべてのオプションはコマンドライン ドキュメントを参照してください。以下のレシピは、PST と OST のストアを扱う SDK のお客様から最も多く寄せられるユースケースを取り上げています。
最小の呼び出し方 — ソースメールボックス 1 つ、出力フォルダ 1 つ、ターゲット形式 1 つ。各メッセージは独自の PDF となり、既定では件名から名付けられます。
OutlookConverterX.exe "C:\archive\mailbox.pst" "C:\out\" -cPDF
EML はメール移行の共通言語です:すべての最新クライアント(Thunderbird、eM Client、Outlook 自身、MailStore)がインポートできます。これを使ってモノリシックな PST を別アーカイブへ再取り込みするためにメッセージごとのファイルへ分解します。
OutlookConverterX.exe "C:\archive\mailbox.pst" "C:\out\eml\" -cEML
メールボックス全体が必要なことはまれです — 通常は Inbox や Sent Items だけです。フォルダ名をソースとして渡し、-pst でデータファイルを指定します。
OutlookConverterX.exe "Inbox" "C:\out\" -pst "C:\archive\mailbox.pst" -cPDF
選択したブランチのサブフォルダ(例:Inbox\Projects\* のすべて)に降りるには -sub を追加します。
Outlook のオフラインキャッシュ(.ost)は PST と同じように動作します — ユーザーが退職してキャッシュされたストアしか残っていない場合に便利です。
OutlookConverterX.exe "C:\users\jdoe\AppData\Local\Microsoft\Outlook\jdoe.ost" "C:\legal\jdoe\" -cPDF -sub
-Recurse はサブディレクトリを走査し、-kfs はすべてのメールボックスを 1 つのバケットにフラット化する代わりに、出力側に同じツリーを再現します。再実行時に以前の出力を上書きするには -fo と組み合わせます。
OutlookConverterX.exe "C:\archive\*.pst" "C:\out\" -cPDF -Recurse -kfs -fo
既定のファイル名は件名に基づきます。-template を使うと送信者、日付、件名から任意の組み合わせを作成でき、フィールドフラグはレンダリングされたドキュメント内に実際に表示される RFC-822 ヘッダーを決定します。
OutlookConverterX.exe "C:\archive\mailbox.pst" "C:\out\" -cPDF -template "[date:yyyy-mm-dd]_[sender]_[subject]" -sender -rcpt -date -subject -rfcheaders
外部弁護士や監査人にメールエクスポートを送る際の定石:オーナーパスワードで編集/印刷権限をロックし、ユーザーパスワードでファイルを開く操作を制限し、ヘッダーは各ページに案件ラベルとページ番号でベイツスタンプ風のスタンプを付けます。
OutlookConverterX.exe "C:\archive\case123.pst" "C:\disclosure\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Copy -HeadText "Case 2026-123 — page [page]" -HeadAlign right
記録管理ワークフローでは、通常 ISO 19005 準拠の PDF/A ファイルと適切な作成メタデータが必要です。最大圧縮でアーカイブを小さく保ちます。
OutlookConverterX.exe "C:\archive\*.pst" "C:\archive\pdfa\" -cPDF -pdfa -pc Maximum -PDFAuthor "Acme Legal" -PDFTitle "Email archive" -PDFSubject "Retained correspondence" -Recurse -kfs
ワーカーがキューファイルを書き出し、コンバーターがそれを消費する場合、コマンドラインにすべての PST パスを書きたくないでしょう。-list はテキストファイルから 1 行 1 ファイルマスクを読み取ります。-verbosity detail は処理項目ごとに 1 行のログを書き込み、-logmode append は実行をまたいで履歴を維持します。
OutlookConverterX.exe -list "C:\queues\mail-batch.txt" "C:\out\" -cPDF -log "C:\logs\outlookconv.log" -verbosity detail -logmode append
訴訟の提出物では、納品物はしばしばカストディアンごとに 1 つの TIFF となり、すべてのページにヘッダーとフッターが入り、できるだけ小さなファイルにするために CCITT G4 圧縮が使われます。
OutlookConverterX.exe "Sent Items" "C:\production\jdoe-sent.tif" -pst "C:\archive\jdoe.pst" -cTIFF -combine -tc G4FAX -dpi 300 -HeadText "Custodian: J. Doe" -FootText "Page [page] — [date]"
更新 Tue, 05 May 2026
(のみ $850.00)
new COM("OutlookConverter.OutlookConverterX")、.NET では new OutlookConverterX()、Python では win32com.client.Dispatch、Ruby では WIN32OLE.new、Pascal/Delphi では CreateOleObject。あるいは、OutlookConverterX.exe のコマンドラインバイナリを任意のプロセス、スケジューラ、シェルスクリプトから呼び出すこともできます。Inbox や Sent Items) をソースとして渡し、-pst でデータファイルを指定します。サブフォルダに降下するには -sub を追加します。これは、メールボックス全体ではなく特定の保管者の特定フォルダだけが必要な訴訟提出やコンプライアンスレビューに便利です。-cMD -sub -kfs で出力形式に .md を指定すると、コンバーターは PST/OST 階層 (受信トレイ、送信済みアイテム、下書き、カスタムフォルダ) を走査し、メッセージごとに 1 つの GitHub-Flavored Markdown ファイルを書き出し、メールボックスのフォルダ構造をディスク上にミラーリングします。YAML frontmatter ブロックには source_pst、folder_path (完全なメールボックスパス)、message_id、from、to、cc、date、subject、完全なスレッディング (in_reply_to、references)、attachments 配列が格納されます。結果として、取り込み準備が整った .md ファイルのクリーンなフォルダツリーが得られます。これは CoolUtils RAG Adapter の一部です — すべての Total Converter X 製品で同じ Markdown 規約が共有されます。folder_path アンカー、完全なスレッディング参照、添付ファイルマニフェスト、出所追跡用の binary_hash、スプリッタが読み取れる chunks_hint 配列。コマンドラインで -Docling を指定して有効化します。JSON は Markdown から独立しています。.md ファイルは YAML frontmatter ブロックを持つプレーンな GFM なので、LangChain の UnstructuredMarkdownLoader、LlamaIndex の MarkdownReader、Haystack の MarkdownToDocument、Claude Code の MCP ファイルツールがそのまま読み込めます。フォルダミラーレイアウトのおかげで、LangChain の DirectoryLoader や LlamaIndex の SimpleDirectoryReader は 1 回の呼び出しで PST 全体を取り込めます。フォルダパスは各チャンクでクエリ可能なメタデータになります。OutlookConverterX.exe "C:\archive\custodian.pst" "C:\rag\" -cMD -Docling -sub -kfs -template "[date:yyyy-mm-dd]_[from]_[subject]"。-cMD は Markdown を選択し、-Docling はサイドカーを書き出し、-sub はすべての Outlook サブフォルダを走査し、-kfs はその構造をディスク上にミラーリングし、-template は自己記述的なファイル名を生成します。Outlook プロファイルなしの OST でも同様に動作します。生成されたツリーは、任意のベクトルストアでチャンク化、埋め込み、インデックス作成できる状態です。無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。