Logo
ホーム 製品 サポート コンタクト 私たちについて
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

トータルアウトルックコンバータープロX

添付ファイル付きでOutlookメールをPDF、DOC、TIFF、HTML、EMLに変換します。 サーバーバージョン。

プロフェッショナル トータル Outlook コンバーター Pro-X

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total Outlook Converter Pro X は、PST、OST、MSG、EML のメールボックスを読み取り、メールを PDF、PDF/A、DOC、RTF、TXT、HTML、TIFF、JPEG に変換するサーバーサイド SDK です — 添付ファイルは同じ出力フォーマットにレンダリングされ、1 つの出力ファイルにマージされます。サーバーに Microsoft Outlook は不要です。ヘッドレスで動作し、GUI もダイアログもポップアップもありません。Total Outlook Converter Pro X は コマンドライン バイナリと ActiveX/COM インターフェースの両方を提供しているため、ASP、PHP、.NET、Python、Ruby、Java など、COM に対応した任意のバックエンドに組み込めます。

Pro 版が通常版の Outlook Converter X と異なる点は -docs スイッチです。-docs を有効にすると、対応するすべての添付ファイル — Word、Excel、PowerPoint、画像、PDF — がターゲット形式に変換され、メッセージの PDF にマージされるか、別ドキュメントとして横に保存されます。受信者は 1 つのファイルを開くだけで、メール本文と添付ファイルすべてを読み順に確認できます。対応するソース形式:

  • Outlook PST(レガシー ANSI および Unicode 形式)
  • Outlook OST(オフラインキャッシュ)
  • 個別の MSG(単一の Outlook メッセージ)
  • EML(オプションで MIME マルチパートを含む RFC-822 メッセージ)
  • -sub で PST 階層を走査し、-kfs で出力側にフォルダーツリーをミラーリング

添付ファイル変換にとどまらず、Total Outlook Converter Pro X は e ディスカバリと記録保管の全シナリオをカバーします: PDF/A 出力 (-pdfa)、X.509 証明書による電子署名 (-PFXFile/-PFXPass)、RFC-822 トランスポートヘッダーの保持 (-rfcheaders)、添付ファイルメタデータのインデックス化 (-iattach)、メールと添付ファイルにまたがる連続ページ番号付きの Bates スタイルのヘッダー/フッタースタンプ、権限フラグごとに設定可能なパスワード保護 PDF、トラッキングピクセルでハングしないリモート画像ブロック (-dinet)。

高速な変換速度とバッチ処理により、シンプルで退屈のないプロセスを実現します — 一晩で数万件の添付ファイル付きメッセージを処理するのが通常です。30 日間の無制限無料トライアルでお試しいただき、その価値をご確認ください。

現在対応している主なファイル形式変換の一部:

    PST / OST
  • PST から PDF へ(添付ファイル付き)
  • PST から PDF/A へ(署名付き)
  • OST から PDF へ(Outlook 不要)
  • PST 階層を走査し、出力をミラーリング
    MSG / EML
  • MSG から PDF / DOC / TIFF へ
  • EML から PDF / DOC / HTML へ
  • フォルダーマスク + 再帰
  • カスタムファイル名テンプレート
    e ディスカバリ / アーカイブ
  • RFC-822 ヘッダー保持
  • Bates ヘッダー/フッタースタンプ
  • X.509 電子署名
今すぐダウンロード!

(30日間の無料試用を含む)

ライセンスを購入

(のみ $1100.00)



Total Outlook Converter Pro X のサンプル

Total Outlook Converter Pro X と .NET で PST/OST/MSG/EML ファイルを変換


string src  = @"C:\Mail\Archive.pst";
string dest = @"C:\out\";

var cnv = new OutlookConverterX();
cnv.Convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Total Outlook Converter Pro X で Web サーバー上の PST/OST ファイルを変換

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\OutlookConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.pst";
                var outPath = $@"{assemblyDirectoryPath}\out\";
                startInfo.FileName = executablePath;

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"\"{srcPath}\" \"{outPath}\" -cPDF -docs -sub -kfs";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }
                sbLogs.AppendLine("Conversion complete.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Azure Functions の詳細はこちら。

Total Outlook Converter Pro X で Web サーバー上の PST/OST ファイルを変換

dim C
Set C=CreateObject("OutlookConverterPro.OutlookConverterX")
C.Convert "c:\Mail\Archive.pst", "c:\out\", "-cPDF -docs -sub -kfs -log c:\Outlook.log"
Response.Write C.ErrorMessage
set C = nothing

生成された PDF を ASP から直接ストリーミング

dim C
Set C=CreateObject("OutlookConverterPro.OutlookConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=mail.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\sample.msg", "C:\www\ASP", "-cpdf -docs -log c:\html.log")
set C = nothing

PHP と Total Outlook Converter Pro X で PST/MSG ファイルを変換

$src="C:\\Mail\\Archive.pst";
$dest="C:\\out\\";
$c= new COM("OutlookConverterPro.OutlookConverterX");
$c->convert($src,$dest, "-cPDF -docs -sub -kfs -log c:\\Outlook.log");
echo $c->ErrorMessage == "" ? "OK" : "fail:".$c->ErrorMessage;

Total Outlook Converter Pro X と Ruby で PST/OST ファイルを変換

require 'win32ole'
c = WIN32OLE.new('OutlookConverterPro.OutlookConverterX')

src = "C:\\Mail\\Archive.pst"
dest = "C:\\out\\"

c.convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log")

if c.ErrorMessage != ""
  puts c.ErrorMessage
end

Total Outlook Converter Pro X と Python で PST/OST ファイルを変換

import win32com.client

c = win32com.client.Dispatch("OutlookConverterPro.OutlookConverterX")

src  = "C:\\Mail\\Archive.pst"
dest = "C:\\out\\"

c.convert(src, dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log")

if c.ErrorMessage:
    print(c.ErrorMessage)

Pascal と Total Outlook Converter Pro X で PST/OST ファイルを変換

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('OutlookConverterPro.OutlookConverterX');
  c.Convert('c:\Mail\Archive.pst', 'c:\out\', '-cPDF -docs -sub -kfs -log c:\out\Outlook.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Total Outlook Converter Pro X で Web サーバー上の PST/OST ファイルを変換

var c = new ActiveXObject("OutlookConverterPro.OutlookConverterX");
c.Convert("C:\\Mail\\Archive.pst", "C:\\out\\", "-cPDF -docs -sub -kfs");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Total Outlook Converter Pro X と Perl で PST/OST ファイルを変換

use Win32::OLE;

my $src  = "C:\\Mail\\Archive.pst";
my $dest = "C:\\out\\";

my $c = CreateObject Win32::OLE 'OutlookConverterPro.OutlookConverterX';
$c->convert($src, $dest, "-cPDF -docs -sub -kfs -log c:\\out\\Outlook.log");
print $c->ErrorMessage if $c->ErrorMessage ne "";

quote

トータルアウトルックコンバータープロX 顧客レビュー 2026

評価
顧客レビューに基づく評価:4.7/5
5 Star

「8 年前に学区を退職した職員との送受信メールを掘り起こす必要があったとき、貴社のプログラムが私を救ってくれました。当校は約 500 名の児童生徒を擁する小規模な K-12 学区で、法的調査の一環として情報公開請求を受けました。50 〜 100 件のバッチごとに最後に Windows のメモリエラーが出ることが多かったのですが、エラーをまたいで処理を続け、1 日もかからず作業を終えることができました。ありがとうございました!」

5 Star Larry Gohmert
Yorktown ISD

「当社は外部弁護士向けの e ディスカバリを行っています。お客様から 10 〜 50 GB の PST カストディアンファイルが送られてきます。当社のパイプラインは各 PST を案件ごとに 1 つの PDF に変換し、すべてのメールと変換済みの添付ファイルを読み順に並べ、RFC ヘッダーも保持します。Total Outlook Converter Pro X に -docs -iattach -rfcheaders -sub -kfs を組み合わせたものがエンジンです。当社のハードウェアでは DOCX/XLSX 添付ファイルのレンダリングを含めて毎時約 6,000 件のメッセージを処理します。本番運用 5 年、コンバーターのせいにできる障害は一度もありません。」

5 Star Henrik J.
Senior Backend Developer at a legal-tech vendor

「患者コミュニケーションのアーカイブは、X.509 電子署名付きの PDF/A として当社のドキュメント管理システムに格納する必要があります — HIPAA の管理証跡要件です。-pdfa と -PFXFile/-PFXPass、-SignLoc/-SignCon/-SignRes だけで、署名シナリオ全体を 1 回のバイナリ呼び出しでカバーできます。すべての変換 VM にデスクトップ版 Outlook のインストールが必要だった Outlook-Interop パイプラインを置き換えました。Windows Server Core 上でヘッドレス、Outlook なし、想定外なし。」

5 Star Renata B.
DevOps Engineer at a healthcare records platform

「Total Outlook Converter Pro X をロイヤルティフリーライセンスで自社のコンプライアンスアーカイブ製品に組み込みました。プロジェクト単位の買い切り料金は、Aspose.Email + Aspose.Words + Aspose.PDF をスタックとして揃えた場合のごく一部の費用で済みました。当社のインストーラーが ActiveX を配布・登録し、当社のアプリが直接呼び出すので、エンドユーザーには当社の UI しか見えません。32 ビット ActiveX の制約でパイプラインの手直しに数日かかりましたが、回避策について問い合わせた際のサポートはレスポンスが良かったです。」

4 Star Daichi M.
Independent Software Vendor

「お客様は退職した従業員の Exchange エクスポート PST を送ってきます。当社のワーカーパイプラインは、各メールボックスフォルダーをカストディアンごとに Bates スタンプ付きの PDF 1 つにマージします。-sub -kfs で Outlook のフォルダー階層を出力側に保持し、-HeadText/-FootText で案件ラベルとメッセージページ・添付ページにまたがる連続ページ番号を付与します。実行ごとに決定論的で、これは法的レビューにとって重要です。CLI は安定していてドキュメントも整備されており、元の Exchange プロファイルがすでに失われていた案件では OST サポートに救われました。」

5 Star Aleksandra W.
Lead .NET Developer at a corporate-archive provider


コマンドラインの例

Total Outlook Converter Pro X には OutlookConverterX.exe が同梱されており、スクリプト、スケジュールタスク、e-discovery パイプライン、あるいは任意のバックエンドサービスから呼び出せるコンソールバイナリです。フラグの体系は GUI ビルドと一致しています。すべてのオプションはコマンドライン ドキュメントを参照してください。Pro X バイナリが標準の Outlook Converter と異なるのは添付ファイル処理です:-docs スイッチは添付された Word、Excel、画像、PDF をターゲット形式にレンダリングし、メール本文と同じ出力ドキュメントに縫い合わせるようコンバーターに伝えます。以下のレシピはこの機能を活用します。

1. PST を変換し、各メールとその添付ファイルを 1 つの PDF にマージ

看板 Pro ワークフロー。各メッセージは、メールヘッダー、本文、すべての添付ファイルがインラインでレンダリングされた 1 つの PDF になります — サイドカーフォルダの孤立ファイルはありません。

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -attach -images

2. PST 階層全体を走査し、フォルダツリーをミラーリング

本番 PST がフラットなことはありません。-sub はすべての Outlook サブフォルダに降り、-kfs はディスク上に同じツリーを再現するので、受信トレイ、送信済み、カスタムフォルダが出力でも分離されたままになります。

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\Archive\" -cPDF -docs -sub -kfs -template "[date:yyyy-mm-dd]_[sender]_[subject]"

3. e-discovery 用の添付ファイル監査

レビュー担当者はメール本文だけでなく、何が添付されていたかのマニフェストを必要とします。-iattach は添付ファイルメタデータをドキュメントに書き込み、-uattach は ZIP 添付を開いてその内容も変換し、-rfcheaders は完全な RFC-822 転送ヘッダーを保持して証拠保全の連鎖を維持します。

OutlookConverterX.exe "C:\Cases\Custodian01.pst" "C:\review\Custodian01\" -cPDF -docs -attach -iattach -uattach -rfcheaders -sub -kfs

4. キューファイルから多数の PST をバッチ処理

カストディアンがワーカーによってロードされる場合、キューは 1 行 1 PST のテキストファイルとして到着します。-list はそのファイルを直接消費するので、何百ものパスをコマンドラインに書く必要はありません。

OutlookConverterX.exe -list "C:\queues\custodians.txt" "C:\review\" -cPDF -docs -sub -kfs -fo

5. メール本文と添付ファイルにまたがるベイツスタンプ風スタンピング

法的レビューでは、変換された添付ファイルから来たページも含めて、すべてのページに連続番号付けが要求されます。ヘッダー/フッターのフラグはマージされた PDF 全体に適用されるため、1 つの [page] トークンがメールとそのレンダリングされたドキュメントにまたがる連続番号付けを提供します。

OutlookConverterX.exe "C:\Cases\Matter-2026-014.pst" "C:\review\Matter-2026-014\" -cPDF -docs -attach -HeadText "MATTER-2026-014  [date]" -HeadAlign right -FootText "Bates [page]" -FootAlign center

6. ヘッダーで機密透かしを表示し、出力をパスワード保護

変換されたメールボックスを外部弁護士に送る際の定石:すべてのページに見えるラベル、編集/印刷権限をロックするオーナーパスワード、そもそもファイルを開くのを制限するユーザーパスワード。

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -HeadText "CONFIDENTIAL — ATTORNEY WORK PRODUCT" -HeadAlign center -mp "owner-pwd" -up "user-pwd" -perm Copy

CopyModifyAnnotationFormFillHighResPrint の任意の組み合わせに置き換えて、受信者に必要な権限を正確に付与してください。

7. 完全なメタデータ付きの PDF/A アーカイブ出力

ISO 19005 準拠の PDF/A ファイルと適切な作成メタデータを必要とする記録管理ワークフロー。同じフラグは、ソースが単一の PST であっても MSG/EML ファイルのフォルダであっても機能します。

OutlookConverterX.exe "C:\Mail\*.pst" "C:\archive\" -cPDF -docs -pdfa -PDFAuthor "Acme Records" -PDFTitle "2025 Q4 Mail Archive" -PDFSubject "Retention class 7" -sub

8. すべての出力 PDF にデジタル署名

納品される各ファイルに暗号署名を要求する規制業界向け。バイナリに PFX 証明書を指定し、そのパスフレーズを与えると、メール PDF は書き出し時にすべて署名されます。

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\signed\" -cPDF -docs -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pass" -SignLoc "Boston, MA" -SignCon "[email protected]" -SignRes "Records retention"

9. 添付ファイルを別ドキュメントに分離

レビュープラットフォームによっては、メールを 1 つの PDF として、各添付ファイルを名前で結びついた独自のファイルとして扱いたいものもあります。-sdocs は変換した添付ファイルをマージする代わりに独立したドキュメントとして書き出し、-atemplate はそれらの伴侶ファイルの命名方法を制御します。

OutlookConverterX.exe "C:\Mail\Archive.pst" "C:\out\" -cPDF -docs -sdocs -attach -template "[mail_index]_[subject]" -atemplate "[mail]_att[attach_index]_[attach]"

10. 詳細ログ付きの無人サーバー実行

OutlookConverterX.exe がサービスやスケジュールジョブとして動作し始めたら、唯一のフィードバックチャネルはログです。-verbosity detail はメッセージごとに 1 行を書き込み、-logmode append は実行をまたいで履歴を維持し、-dinet はリモート画像読み込みをブロックするので、コンバーターがトラッキングピクセルを待ってハングすることがありません。

OutlookConverterX.exe "C:\Mail\*.pst" "C:\out\" -cPDF -docs -sub -kfs -log "C:\logs\outlookconv.log" -verbosity detail -logmode append -dinet -fo
今すぐダウンロード!

更新 Tue, 05 May 2026

ライセンスを購入

(のみ $1100.00)



Total Outlook Converter Pro X に関するよくある質問 ▼

いいえ。Total Outlook Converter Pro X は独自のパーサーを通じて PST、OST、MSG、EML を直接読み取ります。変換サーバーには Outlook、Outlook オブジェクトモデル、MAPI、Redemption のいずれも必要ありません。これは、お客様が Outlook-Interop や Aspose.Email のパイプラインから Outlook Converter Pro X に移行する主な理由です — Office ライセンスは不要、アプリプールのクラッシュもなく、ヘッドレスの Outlook インスタンスを維持する必要もありません。OST ファイルも元の Exchange プロファイルなしで読み取れます。
Pro X 版には -docs 添付ファイル変換エンジンが追加されています。-docs を使うと、コンバーターは対応するすべての添付ファイル(Word、Excel、PowerPoint、画像、PDF)をターゲット形式にレンダリングし、メール本文と同じ出力ドキュメントにマージするか、別ドキュメントとして横に保存します (-sdocs)。通常の Outlook Converter X は添付ファイルを元のファイル形式のままメールの横に保存するだけです。Pro は e ディスカバリ、記録保管、メールスレッドごとに自己完結型の PDF 1 つを成果物とするワークフローに最適です。
Total Outlook Converter Pro X は COM/ActiveX インターフェースを公開しているため、COM に対応した任意の言語から直接呼び出せます: PHP では new COM("OutlookConverterPro.OutlookConverterX")、.NET では Pro ActiveX を登録後 new OutlookConverterX()、Python では win32com.client.Dispatch("OutlookConverterPro.OutlookConverterX")、Ruby では WIN32OLE.new('OutlookConverterPro.OutlookConverterX')。あるいは、OutlookConverterX.exe コマンドラインバイナリを任意のプロセス、スケジューラ、シェルスクリプトから呼び出すこともできます。
-sub を渡すと、Outlook のすべてのサブフォルダー(受信トレイ、送信済みアイテム、下書き、カスタムフォルダー)に降りていきます。-kfs を追加すると、すべてを 1 つのバケットにフラット化する代わりに、出力側に同じフォルダーツリーを再現します。-template "[date:yyyy-mm-dd]_[sender]_[subject]" と組み合わせれば、10GB の PST がレビューやアーカイブの準備が整った、自己説明的な PDF ファイルからなる整理されたフォルダーツリーに変わります。
はい。ISO 19005 (PDF/A) 準拠には -pdfa を使い、組織の X.509 証明書で電子署名するには -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" を使います。-SignLoc-SignCon-SignRes で署名メタデータを付加します。トランスポートヘッダー保持の -rfcheaders、添付ファイルインデックス化の -iattach と組み合わせれば、規制業界が求める記録保管シナリオの全体をカバーできます。
標準的なバックエンドパターンをサポートします: 変換に失敗した添付ファイルはログに記録されてスキップされ、メッセージの残りの処理は続行します。-IgnoreInvalidSource で、不正なソース 1 件によってバッチ全体が中断するのを防げます。-dinet はリモート画像の読み込みをブロックするため、HTML メールに埋め込まれたトラッキングピクセルでコンバーターがハングすることはありません。-list によるキューファイル入力と -log -verbosity detail を組み合わせると、メッセージごとおよび添付ファイルごとに 1 行の構造化されたログが書き出され、ログ集約システムで取り込みやすくなります。
はい。コンバーターは COM インターフェースを持つ通常の Windows バイナリなので、Windows が動く環境ならどこでも動作します: IIS アプリケーションプール、Windows コンテナー、Windows ランタイムの Azure App Service や Azure Functions、AWS EC2 Windows インスタンス、オンプレミスの Windows Server。注意: ActiveX コンポーネントは 32 ビット専用なので、COM 経由で呼び出す際は IIS アプリケーションプールや .NET ランタイムを 32 ビットに設定してください。コマンドラインバイナリは 64 ビット Windows 上でも制限なく動作します。
はい。ダウンロードはすべての出力フォーマット、添付ファイル変換、ActiveX、コマンドライン機能のロックが解除された、完全機能の 30 日間トライアルです — 開始にクレジットカードやメールアドレスは不要です。30 日後に購入を判断できます。ライセンスは買い切りで、生涯アップデートとテクニカルサポートが含まれます。

今すぐ作業を開始!

無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。

⬇ 無料トライアルをダウンロード Windows 7/8/10/11 • 155 MB
Pro Suite


APIサポートが組み込まれているアプリのリスト