TOC ファイル形式とは?
.tocファイルは、Eudoraメールプログラム内に保存されたメッセージを索引付けする目次ファイルです。メッセージの内容自体を保持するのではなく、.tocは同じ名前の対になる.mbxメールボックスファイルとペアになったバイナリインデックスとして機能します。各メッセージのバイトオフセット、長さ、および主要なメタデータを記録することで、Eudoraがメールボックス内を素早くナビゲートできるようにします。
EudoraメールプログラムはQUALCOMMによって開発され、WindowsおよびMac OSで動作しました。.tocファイルにリストされているメッセージは、WindowsおよびMac OS(クラシックおよび初期のOS X)をサポートしていたEudoraクライアントを使用して閲覧および開くことができます。QUALCOMMは2006年にクラシックEudoraの開発を終了しました。その後のオープンソースの後継版では、.tocファイルの代わりに.mbox形式が使用されました。
.tocは純粋なインデックスであるため、ファイルが紛失したり破損したりした場合、Eudoraは対になる.mbxをスキャンすることで自動的に再生成できます。実際のメール内容は.tocではなく.mbxに存在します。
Eudoraメールプロファイル内の一般的な.tocファイルには以下のようなものがあります:
in.toc- 受信トレイのメッセージをリスト化out.toc- 送信トレイのメッセージをリスト化junk.toc- 迷惑メールのメッセージをリスト化trash.toc- ゴミ箱のメッセージをリスト化
古いEudoraメールを現代のクライアントに移行する場合、対象となるデータは.mbxファイルです。これは、ImportExportTools NGアドオンを備えたMozilla Thunderbirdや専用の変換ユーティリティなどのツールを使用して、.emlまたは.pst形式に変換できます。
セキュリティと安全性
リスク: LOWEudoraの.tocは不活性なバイナリインデックスであり、実行可能コードを含まないため、ファイル自体は無害です。唯一の考慮事項は実用面です。対応する.mbxがなければ役に立ちません。また、古いメールアーカイブには添付ファイルが含まれている可能性があり、メッセージを開く際にはそのリスクを個別に判断する必要があります。レガシーメールを復元する際は、コピーを作成して作業してください。(無関係なWorld of Warcraftの.tocについては、実行可能なLuaが含まれるため、信頼できるソースからのアドオンのみをインストールしてください。ただし、これは別のファイル形式です。)
形式の詳細
概要- World of Warcraftアドオンマニフェスト (.toc) - アドオンの名前、バージョン、依存関係、および.lua/.xmlファイルをリストしたプレーンテキストのメタデータファイルです。今日見られる.tocの中で最も一般的ですが、Eudoraのインデックスとは異なる形式です。
- ディスクイメージ cue/TOC (cdrdao, Brasero) - cdrdaoやBraseroなどの書き込みツール用の、CDトラックを記述したテキスト形式の目次です。
- LaTeX / 書籍目次 (.toc) - ドキュメントの目次を構築するためにLaTeXが書き出す、自動生成されたプレーンテキストの補助ファイルです。
TOC ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルの役割 | バイナリメールボックスインデックス - ペアとなる.mbx内の各メールの位置とメタデータを記録します。.tocにはメッセージの内容は保存されません |
| 対になるファイル | 常に同名の.mbxメールボックスファイルとペアになります(例:in.tocはin.mbxとペア)。.tocファイルは.mbxなしでは意味を持ちません |
| メッセージごとの記録フィールド | ステータスフラグ、送信者アドレス、件名、日付/時刻、.mbxへのバイトオフセット、およびバイト単位のメッセージ長 |
| エンコーディング | 独自のバイナリ。内部構造は文書化されておらず、QUALCOMMによって公開されていません |
| バイト順序 | プラットフォーム依存 - EudoraのMac OS版とWindows版では、バイナリレコードのバイト順序が異なっていました |
| 圧縮 | 非圧縮バイナリレコード。すべてのフィールドは生のバイナリデータとして保存されます |
| MIMEタイプ | application/octet-stream |
| ファイルシグネチャ | 公開されたマジックバイトやヘッダーシグネチャはありません。.toc拡張子とファイル名の文脈のみで識別されます |
| 一般的なファイルサイズ | 数キロバイトから数メガバイトで、インデックス付けされたメッセージ数に比例して変化します |
| 標準的なファイル名 | in.toc (受信トレイ), out.toc (送信トレイ), junk.toc (迷惑メール), trash.toc (ゴミ箱) |
| サポートされているプラットフォーム | Windows (Eudora 1から7); Mac OS Classic; 初期のMac OS X |
| 自己修復インデックス | Eudoraは、対になる.mbxファイルをスキャンすることで、紛失または破損した.tocを自動的に再構築します |
| 移行時の役割 | メール移行時には破棄されます。.mbxが.emlや.pstへの変換に必要な実際のメッセージを保持しています |
| 内部バージョン | フォーマットバージョンはEudoraのリリースに関連付けられています。公に文書化されておらず、Eudora 1から7にかけて段階的に変更されました |
| リリース日 | Early 1990s, with the Eudora email client (QUALCOMM commercialized it from 1993) |
| 最新バージョン | Tied to Eudora; last classic release Eudora 7.x (2006); QUALCOMM discontinued Eudora development in 2006 |
TOC の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。TOC ファイルについて最初の質問をしてみましょう。