nPOP Plus

機能・設定ガイド · 非公式改良版

ページ内検索:Ctrl+F印刷・PDF保存:ブラウザーの印刷機能
このページは補足資料です。作成当時の旧ファイル名・手順・版情報が含まれる場合があります。現在の使い方は機能一覧とオプション説明を確認してください。

メールデータを下層フォルダーにまとめる

改良版 1.2.8-2026.11.01-5

メールデータと表示用キャッシュを、nPOP本体の下の data フォルダーにまとめられるようにしました。

nPOPのフォルダー
├─ nPOPP.exe / nPOPP64.exe
├─ nPOPGoogle.exe
├─ WebView2Loader.dll / WebView2Loader64.dll
├─ nPOP.ini                     設定ファイル
├─ メールデータをdataフォルダーにまとめる.cmd
├─ tools\Move-MailData.ps1       移行ツール
└─ data
   ├─ SaveBox.dat               保存箱
   ├─ SendBox.dat               送信箱
   ├─ Address.lst               アドレス帳
   ├─ MailBox*.dat / MailCache*.dat
   ├─ nPOP.log                  通信ログ(有効な場合)
   ├─ attach                    HTMLの出力・一時添付用(標準設定)
   ├─ cache\WebView2            HTML内部表示用キャッシュ
   └─ migration-backup\before-…  移行前のデータと設定

既存データの移行

  1. この保存先を使っているnPOPを終了します。
  2. 同梱ZIPを展開し、実行ファイル・DLL・tools フォルダー・移行用cmdを、使っている改良版のフォルダーへコピーします。
  3. 「メールデータをdataフォルダーにまとめる.cmd」 をダブルクリックします。
  4. 「移行しました」と保存先・バックアップ先が表示されたら、nPOPを起動します。

コピーした内容の一致を確認してから、設定の DataFileDir を相対パスの data に切り替えます。移行元のファイルと元のINIは、バックアップフォルダーへ退避します。nPOP.ini は本体と同じ場所に残します。

移行先に同名データがある場合や、使用中のファイルがある場合は、上書きせずに中止します。設定切り替え前に失敗した場合は、元のデータと設定を使い続けられます。切り替え後の退避に失敗した場合は、画面に現在の保存先と状況を表示します。

同じツールをもう一度実行した場合、すでに data を使っていれば再移行しません。別の保存先を設定していた場合は、その場所から読み込みます。別の保存先を利用していた場合は、元のデータをその場所にも保管したまま、data へコピーします。設定のバックアップは data\migration-backup\before-… に残します。

保存先だけを指定する場合

オプションの詳細設定にある 「保存先:データ保存フォルダー(次回起動から)」 に data と入力して保存し、再起動します。フォルダーは自動作成します。既存データもまとめる場合は、先に上記の移行ツールを使ってください。

相対パスは、実行ファイルがあるフォルダーを基準に解決します。ショートカットの作業フォルダーが別でも同じメールを読みます。

対象について

移行ツールは、nPOPのメール・アドレス帳・関連バックアップ、設定された一時添付フォルダー、cache\WebView2、通信ログを対象にします。別の名前で手動保存したeml、CSV、他のアプリのデータ等は、そのままです。

HTML内部表示用キャッシュは、現在のデータ保存先の下に作成します。Windowsユーザーフォルダー内にあった旧表示キャッシュは保管されたまま、新しい場所で再作成します。Gmailの認証情報は、従来のWindowsユーザー別の暗号化された保存先を使います。

移行後のバックアップは、メールが正しく読めることを確認するまで保管してください。

確認

人工のメールデータを使い、保存箱・送信箱・IMAPキャッシュの読み込み、相対パス保存、フォルダー作成、HTML表示先、ログ保存先を確認しています。移行ツールでは内容の一致、添付のZone情報、空フォルダー、INI文字コードと他設定の保持、重複・使用中ファイルの拒否、設定が更新できない場合の巻き戻し、リンク先への誤移動防止をテストしました。実データや実サーバーへの送受信は今回のテストでは使用していません。

ページの先頭へ ↑