nPOP Plus

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

ページ内検索:Ctrl+F印刷・PDF保存:ブラウザーの印刷機能

nPOP Plus(nPOPP)機能一覧とオプション説明

本書は、オリジナルnPOP 1.2.8を基にした非公式改良版nPOP Plusの操作説明です。別開発の Rustお試し版は対象外です。現在の実装と画面定義を基準に整理しており、同梱されている過去の更新資料と説明が異なる場合は、本書の対象バージョンを確認してください。

起動・更新と基本画面

オンライン説明書を開く

ヘルプ → 使い方・オプション説明で、既定のブラウザーに公開サイトの最新版を表示します。インターネット接続が必要です。オフラインでは、実行ファイルの隣の「資料関係」フォルダーにある manual.html を直接開けます。

起動するファイル

ファイル用途
nPOPP.exe32bit版。32bit Windowsではこちらを使用します。
nPOPP64.exe64bit版。64bit Windows用です。
nPOPGoogle.exeGmail OAuth認証の補助プログラム。本体から呼び出します。
WebView2Loader.dll/WebView2Loader64.dllHTML内部表示用の読み込み部品。配布物のものを保持してください。
nPOP.ini設定ファイル。名前は製品名変更後も同じです。Unicode版はUTF-16 LEで保存します。

ZIPを展開して起動します。更新はアプリを終了し、使用中のフォルダーをバックアップしてから行ってください。設定・メールデータを配布物で置き換える必要はありません。

32bit版と64bit版、旧改良版同士は同時起動できません。オリジナルnPOPは、別フォルダーで同時に使用できます。同じ保存先を複数のアプリから同時に使用する運用は避けてください。

主な画面

場所操作・内容
左のアカウントツリー受信アカウント・保存箱・送信箱を切り替えます。アカウントを右クリックすると、アカウントメニューを開きます。
上のメール一覧件名・差出人/受取人・日付・サイズなどを表示します。列見出しで並べ替え、ドラッグで列の位置を変更できます。
下の本文プレビュー選択メールの本文を表示します。「HTMLで表示」と添付保存のボタンは、対象メールや取得状況に応じて利用できます。
ツールバー新着チェック、巡回チェック、マーク実行、巡回実行、中止、作成、返信、受信マーク、削除マーク、マーク解除、全選択、既読、保存箱などを操作します。選択状態によって無効になる項目があります。
ステータスバー表示件数、サーバー件数、通信状況、エラーなどを表示します。

受信・削除の「マーク」は、対象メールを指定する操作です。マークを付けただけの段階と、マーク実行で処理する段階を区別してください。削除処理はサーバー上のメールに影響する場合があります。

機能一覧

分類対応する機能
受信複数アカウント、アカウントごとのPOP3/IMAP選択、新着確認、巡回確認、自動チェック、対象1通の完全受信
IMAPフォルダー・Gmailラベルの表示と切り替え、フォルダー別キャッシュ、取得期間、一覧先行取得、選択時の本文取得、本文接続の再利用・先読み、IDLEによる新着監視、接続上限の選択
GmailOAuth 2.0によるIMAP受信・SMTP送信・IDLE監視、認証補助、認証情報のWindowsユーザー単位の暗号化保存
閲覧本文プレビュー、別のメール表示画面、HTMLのテキスト化、明示操作による内部HTML/ブラウザー表示
添付個別保存、そのメールの添付の一括保存、必要時の対象メール完全受信
作成・送信新規作成、返信、署名、引用、文字コード・エンコード、SMTP認証、送信箱、送信時の自分宛てコピー
整理未読/既読、受信・削除マークと実行、保存箱、フィルター、件名などによる並べ替え、ソート順・列順の保存
新着表示一覧の新着背景色、アカウント別の新着封筒、トレイの新着色、メッセージ・音による通知
画面調整ツリー、ツールバー文字表示、一覧・本文・メニュー・ステータスバーのフォント、設定画面のリサイズ・文字サイズ、About画面の拡大
外部連携外部ビューア・エディタ・URL用アプリ、通信ログ、WAV試聴、Windowsのメールアプリ候補登録
アドレス帳CSV入出力、文字コードや列名の指定、旧アドレス帳からの変換・取り込み
保存メール一覧・本文の保存、データ保存先の指定、下層dataフォルダーへの移行ツール

IMAP・IDLE監視・Gmail OAuthは追加した試用機能です。すべてのサービス・認証方式・サーバー設定との互換性を保証するものではありません。既読状態の完全な双方向同期など、一般的なIMAPメールソフトの全機能を備えているわけではありません。

アカウント設定

左の受信アカウントを選んで右クリックし、設定を開きます。新規登録はアカウントメニューの追加から行います。サーバー名や認証方法は、利用サービスが指定する値を設定してください。

受信

項目意味・使い分け
アカウント名ツリーやアカウント選択欄に表示する名前です。
受信方式POP3またはIMAPを選びます。方式を切り替える場合、方式別のキャッシュを扱います。
受信サーバー・ポートメールサービスの受信接続先です。ポートだけで暗号化方式を判断せず、SSL/TLSの設定も確認します。
ユーザー名・パスワード受信時の認証情報です。サービスによりアプリパスワードが必要です。Google OAuth利用時は下記の専用タブを使用します。
APOPPOP3のAPOP認証を使用します。サーバーが対応する場合のみ設定します。IMAP用の設定ではありません。
SSLとその設定POP3などの暗号化接続に関する設定です。サービスの指定に合わせます。
巡回チェック対象外複数アカウントを巡回する際、このアカウントを対象から外します。個別操作とは区別してください。
'RETR' を使わないPOP3の取得方法に関する互換設定です。通常は必要がなければ変更しません。
IMAPフォルダー起動時に使うフォルダーです。通常はINBOX。取得済みのほかのフォルダーもアカウントの子ツリーから開けます。
TLS接続(証明書を検証)IMAPのTLS接続を指定します。証明書を検証する接続が、本文接続再利用の対象です。
受信期間(日)IMAPで新たに検索・取得する期間です。初期値30日、0は制限なし、最大36500日。すでに保存した古いメールを削除する設定ではありません。

IMAPの期間はサーバーの受信日を基準にし、件名一覧に表示する送信日時とは異なる場合があります。HTML表示・添付保存などで対象1通を完全受信するときは、通常の期間検索と別に取得できます。

送信

項目意味
名前・メールアドレス送信メールの差出人情報です。
SMTPサーバー・ポート送信先サーバーです。受信方式をIMAPにしても、送信はSMTPです。
SMTP認証・設定サーバーの指定する認証方式・ユーザー情報を設定します。
SSL・設定送信時の暗号化に関する設定です。
POP before SMTP送信前にPOP認証を行う方式です。必要なサーバーに限って設定します。
送信時に自分宛てにコピー送信時に自分にもコピーを送る設定です。ローカルの保存箱へ保存する操作とは別です。

作成・フィルタ・詳細

タブ内容
作成そのアカウントの署名を設定します。
フィルタフィルターの使用を切り替え、条件・処理内容を追加/編集/削除します。上へ/下へで適用順を調整します。
詳細標準のReply-To(返信先)を設定します。空欄なら専用のReply-Toを付けません。SMTP認証方式の設定場所ではありません。

Google OAuth

  1. 受信ユーザー名に利用するGmailアドレスを設定します。
  2. 「GmailでGoogle OAuthを使用する」を有効にし、一度OKで保存します。
  3. 設定を開き直して「Googleでログイン」を押します。
  4. Google Cloudで作成したデスクトップアプリ用JSONを選び、ブラウザーで同じGoogleアカウントを認証します。

有効にしてOKを押すと、Gmail用IMAP/SMTP・証明書検証付き暗号化接続へ設定します。対象はGmailのIMAP受信・SMTP送信・IDLE監視であり、OAuthによるPOP3受信は対象外です。ログイン操作自体ではメールを送信しません。

Google側の認証は、設定画面のキャンセルとは別の処理です。キャンセルしても、成功済みのGoogle認証やGoogle側の許可は取り消されません。手順の詳細は同梱の「Gmail-OAuthの設定.md」「Google-Cloud-nPOP-OAuth-setup-guide.md」を参照してください。

オプション全10タブ

オプション画面には、受信・送信・作成・チェック・その他・画面・詳細・プレビュー・連携・CSV・IMAPの10タブがあります。「連携・CSV」は1つのタブ名です。

オプション画面はウィンドウの端や角をドラッグしてリサイズできます。最大化も可能です。通常の大きさを保存し、次回開いたときに復元します。

1. 受信

項目説明
新着取得時に受信する行数POP3の部分受信で取得する本文の行数です。
新着取得時に本文を全て受信POP3で、本文を新着チェック時に完全受信します。
ヘッダを表示メール表示でのヘッダー表示を切り替えます。プレビューの個別ヘッダー選択は「プレビュー」タブです。
ヘッダと本文を保存一覧に加え、取得した本文も保存します。再表示時に利用できるデータが増えます。
ヘッダのみを保存ヘッダー中心に保存します。本文の再取得が必要になる場合があります。
保存しない受信一覧の保存を行いません。保存箱に移す操作とは別の設定です。

IMAPの取得内容は「IMAP」タブで設定します。部分受信では本文が途中まで表示されることがあります。

2. 送信

項目説明
自動折り返し桁数送信メールを保存するときの折り返し幅を指定します。
引用行は折り返さない引用部分の改行を保持したい場合に使用します。
Message-Idを送信送信メールに識別用ヘッダーを付けます。
Dateを送信送信日時のヘッダーを付けます。書式とは別にタイムゾーンも詳細設定で調整できます。
添付ファイル名をMIME B encodingで送信添付ファイル名のエンコード方式を切り替えます。相手側との互換性に関わります。
送信箱に保存で送信箱を表示作成メールを送信箱へ保存した後、送信箱に切り替えます。
エンコード設定送信メールの文字コード・エンコードを設定します。

SMTP接続先・SMTP認証は、共通オプションではなく各アカウントの送信タブで設定します。

3. 作成

自動引用、引用記号、返信用ヘッダー、返信作成時に受信メールを閉じるかを設定します。アカウントごとの署名は、アカウント設定の作成タブで設定します。

4. チェック

項目説明
新着あり/なしのメッセージ新着確認の結果をメッセージボックスで知らせます。トレイの色やIDLE監視とは別です。
新着時の音・WAV選択・試聴新着を音で知らせます。ファイル選択と試聴ボタンがあります。
実行完了時の音マーク実行などの完了音を切り替えます。ファイルは詳細でも指定できます。
24時間ごとにnPOP Plusの更新を確認初期設定はオフです。オンにすると、アプリの起動中に24時間間隔でソフトの更新を確認します。新版が見つかったときに通知します。
自動チェック・分毎指定間隔で新着を確認します。IMAPのIDLE待ち受けとは異なる方法です。
起動時に新着チェック起動したときに確認します。
実行後に新着チェック実行処理の後に確認します。
受信/送信エラーを無視各処理のエラー時の扱いを変更します。接続不良や認証不良の原因そのものを解決する設定ではありません。

5. その他

トレイへのアイコン表示、最小化時・閉じる操作時の非表示、アカウントをまたぐ未開封移動、起動時・画面表示時のパスワード要求を設定します。

「閉じるで非表示」が有効だと、閉じる操作は終了とは異なります。 更新のために終了する場合は、アプリの終了操作でプロセスを終了してください。画面表示時のパスワード要求はメールデータの暗号化機能ではありません。

6. 画面

オプション・アカウント設定画面の書体と文字サイズを指定します。大きい画面で読みにくい場合はここを調整します。設定ウィンドウはリサイズ・最大化・スクロールに対応し、オプション画面とアカウント設定画面の大きさをそれぞれ記憶します。

画面用フォントの変更はOKで保存し、次に設定画面を開くときに反映します。一覧や本文のフォントは、後述の表示メニューで別に指定します。

7. 詳細

通信、保存、起動、一覧、日時、外部アプリ、音声、CSVなど66項目を調整します。全項目は本書末尾に掲載しています。

項目を選んで値を入力し「設定」を押します。チェック項目は「有効」で変更します。項目・タブを移るときも編集値を取り込みますが、全体の確定はOK、破棄はキャンセルです。

「詳細設定を標準へ」は詳細タブの設定を戻します。保存先・アカウント・メールを初期化する操作ではありません。「連携・CSV」のカスタマイズ全体の初期化とは範囲が異なります。

8. プレビュー

項目説明
表示するヘッダーSubject、From、To、Date、Cc、Bcc、Reply-Toを個別に選べます。
新規作成時の標準送信アカウント新規作成で使うアカウントを選びます。「現在選択中」も選べます。返信などでアカウントが指定されている場合は、その指定を優先します。
HTML表示ボタンの動作「本文プレビュー内で表示」または「ブラウザーで表示」を選びます。通常のメール選択時はテキスト表示です。
大容量メールの本文プレビュー上限 (KB)保存済みの大容量IMAPメールの本文を、先頭から何KBまで表示するか指定します。初期値は256 KBで、1~4096 KBを指定できます。
外部画像を読み込む内部HTML表示で、外部サーバーの画像を読み込むかを選びます。初期状態では無効です。
ブラウザー表示でメール内のリンクを有効にする初期状態では無効です。有効にすると、ブラウザー表示で文字や画像に付いた HTTP/HTTPS のリンクをクリックして開けます。外部画像の読み込みは別設定です。
本文プレビュー内のHTML表示でリンクを有効にする初期状態ではオンです。文字や画像に付いた HTTP/HTTPS リンクを既定のブラウザーで開けます。オフにするとリンクをクリックしても開きません。
リンクを開く前にURLを表示して確認する初期状態ではオンです。テキスト本文のURL、またはリンクを有効にしたHTML表示で文字や画像のリンクをクリックすると実際のURLを表示し、「開く」か「キャンセル」を選べます。オフにするとクリックで直接開きます。確認画面ではフォントサイズと表示領域を変更でき、長いURLは折り返してスクロールできます。

外部画像を有効にすると画像のある外部サーバーへの通信が発生します。画像を使って開封を把握するメールもあるため、必要に応じて選んでください。

9. 連携・CSV

ボタン・操作説明
CSVから/CSVへアドレス帳の読み込み・書き出しを行います。列名・文字コードは詳細タブで指定します。
旧アドレス帳から旧Address.dat/Address.lstの変換・取り込みに使用します。
ログを開く通信ログを指定アプリで開きます。記録自体は詳細のログ設定で切り替えます。
保存先を開く現在のデータ保存フォルダーを開きます。
地域設定を開くWindowsの地域設定を開きます。日時書式の確認などに使います。
一覧表示を標準に戻す列幅など、一覧が使いにくくなった場合の復旧に使います。
新着音/終了音を試聴指定したWAVを確認します。
メールアプリとして登録現在のWindowsユーザーにメールアプリ候補を登録します。既定アプリの選択はWindows側で行います。
Windowsの既定アプリ設定Windowsの設定画面を開きます。
起動名nPOP-Customを登録Windowsとの連携用の起動名を登録します。実行ファイルの配布名とは別です。
連携登録を解除この改良版が所有するWindows連携登録を解除します。メールデータの削除ではありません。
カスタマイズ設定を標準に戻すカスタマイズ設定を戻す操作です。実行前の確認内容を読んでください。

このタブのボタンは、その場で処理を実行します。 オプション画面を後でキャンセルしても、CSV出力などの実行済み処理を取り消すことはできません。CSV列設定を変更した場合は、先にOKで保存してから入出力してください。IEツールバー登録機能は含めていません。

CSV入力はUTF-8、BOM付きUTF-16、Shift-JISに対応し、カンマ・セミコロン、引用符内の改行などを扱います。CSV出力は標準でUTF-8 BOM付き、設定によりShift-JISを選べます。

10. IMAP

項目説明
一覧はヘッダーのみ取得(本文は選択時に受信)初期設定はオンです。新着チェックやプッシュではヘッダーだけを取り込み、メールを選ぶと本文を受信します。オフにすると新着チェックやプッシュの時点で本文も受信します。
部分受信サイズ(KB)本文を取得するときの1通あたりの上限です。初期値は32 KB、0は全文受信です。ヘッダーのみ取得がオンならメール選択時、オフなら新着チェック・プッシュ時に適用します。64 MBを超えるメールは一覧にヘッダーを残し、赤い「!」が付きます。全文受信時は大容量メールを別ファイルに保存します。
ヘッダー取得件数(1回)ヘッダーのみ取得するとき、1回の取得要求にまとめる件数です。初期値は50件で、1~200件を指定できます。件数を超えた分は次の要求で続けて取得します。
プッシュ通知:無効IDLE監視を行いません。初期状態です。
プッシュ通知:選択中のIMAPアカウント現在選択しているIMAPアカウントを監視します。
プッシュ通知:全IMAPアカウント登録したIMAPアカウントを監視します。アカウントごとに待ち受け接続が必要です。
1接続通常受信や本文取得のため、同アカウントの待ち受けを一時停止する場合があります。
2接続初期値。受信・本文・待ち受けの間で接続枠を調整します。複数メールの同時ダウンロード数を単純に倍にする設定ではありません。
監視中/接続中/非対応・エラー待ち受け状態の件数を確認できます。

通信が切れた場合、IMAPプッシュは自動で再接続を試みます。通信が応答しなくなった場合は、監視接続のTCPキープアライブで検知します。再接続できたら差分を確認し、切断中に届いたメールを取り込みます。

受信期間と起動時のフォルダーは、各アカウントの受信タブで指定します。フォルダーごとの通知対象は、アカウント名の右クリックメニューで設定します。監視はアプリの起動中に動作し、即時監視にはサーバーのIDLE対応が必要です。

64 MBを超えるIMAPメールは、全文受信時にデータ保存先の LargeMail フォルダーへ分割して書き出し、受信に成功したら1通の .eml として確定します。「一覧はヘッダーのみ取得」や部分受信を使っているときは、対象メールの「大容量メールを保存」を押すと全文を取得できます。「保存ファイルを表示」でエクスプローラー上のファイルを確認できます。保存済みの大容量メールも本文プレビューで読めます。本文は設定した上限まで先頭から表示し、HTML本文はテキストに変換します。初期値は256 KBです。添付は「添付を保存」または「すべて保存」から、ファイルを順に読み出して保存します。データを移す場合は LargeMail もコピーしてください。

本文プレビューは別処理で取得し、同じアカウント・フォルダーの接続を再利用します。最後に選んだ未開始の要求を優先し、部分受信サイズが1~32 KBのときは、後続2通までを先読みします。添付保存やHTML表示に必要な完全受信は、部分受信サイズとは別に実行できます。

同じメールアドレスを複数アカウントとして登録した場合は、それぞれの接続が合計されます。サーバーの接続制限も考慮してください。

IMAPフォルダーとGmailラベルの使い方

  1. IMAPアカウントで「新着チェック」を押して、サーバーのフォルダー一覧を取得します。左の子ツリーで受信箱やラベルを選ぶと、そのフォルダーの一覧を開けます。取得済みのフォルダー一覧は通常終了時に保存され、次の起動時に復元します。
  2. アカウント名を右クリックして「IMAPフォルダーの表示設定」を開きます。子ツリーに表示する項目にチェックを付けます。名前をクリックしても切り替えられ、「全選択」「全解除」も使えます。受信箱(INBOX)は常に表示します。
  3. ウィンドウの枠をドラッグすると一覧が広がります。A−/A+で一覧・説明文・ボタンの文字を8~32ポイントに調整でき、「OK」で文字とウィンドウのサイズを保存します。
  4. アカウント名を右クリックして「IMAPフォルダーの通知設定」を開き、通知対象を選びます。表示設定とは別に保存します。共通オプションでIMAPプッシュを有効にします。

受信箱を優先してIDLEで監視し、接続枠に収まらない対象は約5分ごとに順番に確認します。接続上限が1の場合は定期チェック中だけ受信箱の監視を中断し、終了後に再開します。通知設定を保存していないアカウントは、そのアカウントで選択中のフォルダーを監視します。

新着を検知すると、そのフォルダーのメール一覧をバックグラウンドで更新します。開いているフォルダーはそのままで、次に通知先を開くと保存済みの新着を確認できます。自動更新時に本文も取得するかは、IMAPタブの「一覧はヘッダーのみ取得」に従います。

プッシュ受信では、アカウントとフォルダーごとに保存した受信位置(UIDNEXT)を使い、差分を検索します。受信位置は保存成功後に記録し、再起動後も対応するキャッシュが有効なら再利用します。記録がないときやサーバー側のUIDVALIDITYが変わったときは設定期間で検索します。手動の新着チェックも設定期間で検索します。ツリーで非表示でも、通知対象に設定したフォルダーは監視されます。本文の文字列検索は現在のメールまたは一覧内が対象です。

UIDVALIDITYが変わった場合は、同じアカウント・同じフォルダー内の完全受信済みキャッシュと、新しく取得したヘッダーをMessage-ID・サイズ・差出人・宛先・件名・日付・MIME情報などで照合します。一致する候補が1通で、その本文を読み込めている場合は、既存の本文と受信日時を保持してUIDを更新します。再利用したメールを新着として重複追加しません。既存の .dat とMaildirの保存情報を使うため、追加設定は不要です。

Message-IDがないメール、候補が複数あるメール、ヘッダーやサイズが異なるメール、部分受信・ヘッダーのみ・索引のみのキャッシュは従来どおり取得します。別アカウントや別フォルダーのキャッシュは照合対象にしません。同じUIDVALIDITY内で別UIDとして追加されたコピーも別メールとして扱います。本文を取得する設定では、再利用候補がある世代変更時に限りヘッダーを先に照合し、不一致のメールだけ本文を取得します。再照合は保存済みの主要ヘッダーとサイズに基づく判定です。

新着がある子アイコンはオレンジ色になり、新着をすべて本文で確認するか既読にすると元の色に戻ります。「新着メールが届いたらメッセージボックスを出す」がオンなら、フォルダーの自動更新でも確認画面が出ます。OKを押してもフォルダーは切り替わりません。

表示・フォント・並べ替え

設定場所調整する対象
表示 → 一覧・ツリーのフォントメール一覧、アカウントツリー、アカウント選択欄。
表示 → 本文のフォント本文プレビュー、メール表示画面、メール作成画面の本文。
表示 → メニュー・ツールバーのフォントメイン画面とメール表示・作成画面のメニュー、ツールバーの文字。
表示 → ステータスバーのフォント下部の件数・通信状況の文字。
オプション → 画面オプション・アカウント設定画面のフォント。
About画面のA-/A+About内の文字サイズ。10~32ptの範囲で調整します。

ブラウザーで表示するHTMLの拡大率は、ブラウザー側で調整します。ツールバーは文字付きの表示を選べます。文字の表示設定は再起動後にも復元します。

一覧の列見出しをクリックすると並べ替え、同じ列を再度クリックすると方向を切り替えます。現在の列には矢印と昇順/降順の表示が付きます。並び順は再起動後と受信後の一覧更新にも適用します。列見出しのドラッグ順序も保存します。ドラッグできない場合は詳細の「一覧:列の順序をドラッグで変更」を確認してください。

HTML表示・添付ファイル

本文プレビューの枠は、テキスト表示・内部HTML表示とも細いフラットな線で表示します。

別のメールを選ぶと本文は先頭から表示します。同じメールのプレビュー更新では、読んでいるスクロール位置を維持します。

テキスト本文のURLリンク

本文プレビューとメール表示画面では、https://・http://で始まるURLを自動的にリンク表示し、クリックでWindowsの既定ブラウザーを開きます。フォント設定は引き続き反映します。

URLをドラッグして選択する操作ではブラウザーを開きません。コピーしたい場合は文字列を選択してコピーしてください。表示幅による折り返しと、元の本文中の改行は異なります。本文中の改行で分断されたURLは、1つのリンクとして認識できない場合があります。

このクリック機能はHTTP/HTTPSが対象です。ローカルファイルやスクリプトのURLは起動しません。外部ブラウザーで表示したHTMLメール内のリンク制限を解除する変更ではありません。

HTML

通常はテキストで表示します。HTMLメールはタグを取り除いたテキストとして読み、必要なときだけ、本文プレビューの右上にある「HTMLで表示」を押します。HTML形式を持つメールではボタンの文字が太字になり、枠も強調され、見出しに「HTMLでも読めます」と表示されます。ヘッダーしか取得していない段階など、形式を判定できない場合もあります。

内部表示にはMicrosoft Edge WebView2 Runtimeが必要です。内部表示中に別のメールへ移ると、テキスト表示へ戻ります。ブラウザー表示を選んだ場合は、メール表示の別ウィンドウを経由せずブラウザーで開きます。

テキスト版とHTML版があるメールは、通常はテキスト版を表示します。テキスト版が「このメールはHTMLメールです」などの定型の案内文だけなら、取得済みのHTML本文からタグを除いてテキスト表示します。普通の本文が続く場合はテキスト版を維持します。部分受信でHTML本文がまだ届いていない場合は、対象メールを完全受信してください。

本文が部分受信なら、そのメールだけを完全受信してからHTML表示します。途中でメールを切り替えた場合は、古い要求によって新しい選択の本文を勝手にHTMLへ切り替えないようにしています。

メール内のスクリプトなどは制限しています。外部ブラウザー内のメール本文リンクは安全対策により制限するため、リンクを開く場合はテキスト表示または内部表示を使ってください。すべてのHTMLの再現や、インライン画像の表示に対応しているわけではありません。

添付

添付を検出したメールでは、プレビュー上部に「添付を保存」「すべて保存」を表示します。個別保存は対象ファイルと保存先を選び、一括保存はフォルダーを一度選びます。

「すべて保存」は同名ファイルを上書きせず、連番を付けて保存します。部分受信なら対象1通を完全受信してから保存へ進みます。添付ヘッダーまで未取得の場合は、添付を検出できずボタンが表示されないことがあります。保存処理はファイルを自動実行しません。

保存箱へ移す前に、必要な本文と添付を受信しておいてください。保存箱にある未完全受信メールでは、受信元からの完全受信が必要になる場合があります。

新着・未読・トレイの違い

表示意味通常表示へ戻る条件
一覧の新着背景色最近取得した新着グループの目印。未読表示とは別です。新着グループの切り替わりや再起動など。既読にしただけでは必ずしも消えません。
一覧の未読アイコン既読/未読の状態。明示的な既読操作など。本文プレビューで確認するだけでは未読を維持します。
ツリーのオレンジ色の封筒+赤い印そのアカウントに未確認の新着があります。そのアカウントの新着をすべてプレビューなどで確認すると、白い封筒へ戻ります。以前からの未読は解除を妨げません。
トレイのオレンジ色+赤い印アプリ全体に新着通知があります。トレイ表示がオンの場合に有効です。メイン画面へ戻る、一覧やツリーを操作するなどで、アプリと同じ黄色い通常アイコンへ戻ります。全メールを読むことは条件ではありません。

ツリーの確認は、前面の画面で本文を表示できた場合を対象にします。ヘッダーだけ・取得失敗・背面や最小化中の取得は、確認として数えません。メール表示画面で開く、または明示的に既読にする操作も対象です。別アカウントの通知は独立しています。

トレイの表示サイズはWindows側の枠に従います。アプリだけ任意のサイズへ拡大する設定はありません。

保存先・バックアップ・USB利用

通常は実行ファイルと同じ場所のnPOP.iniを使い、メールの保存先は既存設定を引き継ぎます。下層フォルダーへまとめる場合は、アプリ終了中に同梱の「メールデータをdataフォルダーにまとめる.cmd」を実行します。

詳細の「保存先:データ保存フォルダー(次回起動から)」にdataを指定することもできますが、保存先の指定だけでは既存データは移動しません。相対パスは実行ファイルの場所を基準にします。設定変更前のデータを読む必要がある場合は、移行手順を先に確認してください。

バックアップは、アプリを終了してから実行ファイルのフォルダーと実際のメール保存先をコピーします。保存先を外部フォルダーにしている場合は、その場所も含めてください。

認証方式USBで別PCへ移した場合
Gmail OAuth認証情報は%LOCALAPPDATA%\nPOP\GoogleOAuthにWindowsユーザー単位で暗号化保存します。別PC/別Windowsユーザーでは認証が必要です。USBを抜くだけではPC側の認証情報は消えません。
設定に保存したパスワード/アプリパスワード保存方式を従来互換・Windows保護(DPAPI)・マスターパスワードから選べます。DPAPIは保護したWindowsユーザー向け、マスター方式はPC間の持ち運び向けです。従来互換は可逆の難読化で保護が弱く、USBやバックアップの流出に注意してください。

OAuthのPC側認証情報は、USB内のINIバックアップには含まれません。メール、INI、認証情報JSON、通信ログ、バックアップを公開ZIPへ入れないでください。画面表示時のパスワード要求も、保存データを暗号化するものではありません。

困ったときの確認

状況確認すること
文字が小さい一覧・本文・メニュー・ステータスバーは表示メニュー、設定画面はオプションの画面タブで別々に調整します。
IMAP初回受信が遅い受信期間と、IMAPタブの「一覧はヘッダーのみ取得」「部分受信サイズ」を確認します。期間内のメールが多ければ、ヘッダーだけでも時間がかかります。
本文表示を待つ未取得本文の通信・認証待ちの場合があります。通常プレビューは部分取得です。接続数1では一覧取得の終了を待つこともあります。
HTMLが開けないHTML形式があるか、完全受信できるか、WebView2 Runtimeが使えるかを確認し、必要ならブラウザー表示を選びます。
添付ボタンがない添付の有無と取得範囲を確認します。添付ヘッダーまで未取得だと検出できません。
新着通知はあるが一覧にない選択アカウント、指定IMAPフォルダー、取得期間、通信エラーを確認し、新着チェックを再実行します。
Google認証が拒否される受信ユーザー名、認証したGoogleアカウント、デスクトップ用JSON、Google側の公開状態・利用条件を確認します。
閉じても終了しない「その他」の「閉じるで非表示」を確認します。更新時は終了操作を行います。
設定が保存されない保存先の書き込み権限、INIの場所、自動保存設定、他の改良版の起動状態を確認します。
応答なし・メールが混ざるアプリの版、操作、発生時刻、対象の方式を控え、可能なら設定・データをバックアップして問い合わせてください。メール本文やパスワードをそのまま送らないでください。

About画面にはバージョン・32bit/64bit・作者TJ・問い合わせURLを表示し、「問い合わせフォーム」ボタンでブラウザーを開けます。改良版固有の問い合わせは原作者ではなく、TJへの問い合わせフォームへお願いします。

詳細設定66項目

次の表の「標準へ戻した場合」は、詳細タブの標準復帰値です。既存INIから引き継いだ現在値や、他タブ・更新時の初期化後の値とは異なる場合があります。オン/オフの項目は、表では有効/無効で表記します。

一覧表示の旧Windows固有の効果は、現在のWindowsでは見た目に反映されない場合があります。数値・外部アプリのパスなどは、必要な項目だけ変更してください。

項目標準へ戻した場合説明
通信:タイムアウト(分)31~120分。通信の応答を待つ時間です。 設定範囲:1~120。
通信:IPアドレスをキャッシュ有効接続先IPアドレスのキャッシュを利用します。
通信:送受信ログを記録無効通信ログを保存します。ログには個人情報が含まれる場合があるため、公開しないでください。
通信:ESMTPを使用無効SMTPの拡張機能を使用します。接続先の対応状況に合わせます。
通信:HELO/EHLOのホスト名空欄空欄で自動設定。改行は指定できません。
通信:POP before SMTPではログインのみ行う有効POP before SMTPの事前認証時、メール取得を行わずログインだけにします。
通信:POP認証後の待ち時間(ミリ秒)3000~600000ミリ秒。 設定範囲:0~600000。
保存:保存箱コピー時に確認有効保存箱へコピーするときに確認を表示します。
保存:変更時に自動保存有効変更した設定・状態を自動保存します。
起動:全アカウントの新着取得位置を初期化無効起動時に全アカウントの新着取得位置を初期化します。以前のメールが新着として扱われる場合があるため、目的があるときに使います。
起動:トレイ表示時はウィンドウを隠す無効トレイ表示を使う場合、起動時にメイン画面を隠します。
トレイ:クリックで表示/非表示を切り替え無効トレイアイコンのクリックでメイン画面の表示・非表示を切り替えます。
受信:受信中に一覧をスクロール有効受信中の一覧スクロールを許可します。
通知:新着通知を手前に表示無効新着通知メッセージを前面に表示します。
確認:新着確認の終了時にマークを実行無効新着確認が終わった後、付いているマークを実行します。削除マークがある場合は削除処理にも関係するため、対象を確認してください。
確認:終了時の実行で削除確認を省略有効新着確認終了時のマーク実行で、削除確認を省略します。
一覧:自動ソート10=行わない、1=保存箱のみ、2=全アカウント。 設定範囲:0~2。
一覧:未読がないときの選択位置10=一番上、1=一番下。 設定範囲:0~1。
一覧:表示形式10=大きいアイコン、1=詳細、2=小さいアイコン、3=一覧。通常は1を使用します。
一覧:グリッド線無効グリッド線の動作を切り替えます。
一覧:ホットトラッキング無効ホットトラッキングの動作を切り替えます。
一覧:列の順序をドラッグで変更有効列の順序をドラッグで変更の動作を切り替えます。
一覧:フラットスクロールバー無効フラットスクロールバーの動作を切り替えます。
一覧:インフォチップ有効インフォチップの動作を切り替えます。
一覧:行全体を選択有効行全体を選択の動作を切り替えます。
一覧:ワンクリックで開く無効ワンクリックで開くの動作を切り替えます。
一覧:ホット項目に下線無効ホット項目に下線の動作を切り替えます。
一覧:通常の項目に下線無効通常の項目に下線の動作を切り替えます。
一覧:複数選択を無効化無効複数選択を無効化の動作を切り替えます。
一覧:フォーカス移動後も選択表示有効フォーカス移動後も選択表示の動作を切り替えます。
一覧:アイコンのラベルを折り返さない無効アイコンのラベルを折り返さないの動作を切り替えます。
一覧:アイコンを自動整列無効アイコンを自動整列の動作を切り替えます。
一覧:スクロールを無効化無効スクロールを無効化の動作を切り替えます。
一覧:アイコンを左に整列無効アイコンを左に整列の動作を切り替えます。
一覧:列の見出しを隠す無効列の見出しを隠すの動作を切り替えます。
日時:日付の書式yyyy/MM/dd例 yyyy/MM/dd、yyyy年M月d日。Windowsの日付書式。空欄は地域設定。
日時:時刻の書式HH:mm例 HH:mm、HH:mm:ss。Windowsの時刻書式。空欄は地域設定。
日時:送信時のタイムゾーン空欄空欄はWindowsに従う。明示するときは +0900 の形式。
返信:件名の接頭辞Re: 返信時のSubjectに付ける文字列。
折り返し:行末にぶら下げる文字、。,.?!゛゜本文の折り返しで使用する禁則文字。
折り返し:行頭を避ける文字々ゝゞぁぃぅぇぉっゃゅょァィゥェォッャュョー本文の折り返しで使用する禁則文字。
折り返し:欧文の行末文字,.?!%:;)]}欧文の禁則文字。
折り返し:欧文の行頭文字\$([{欧文の禁則文字。
外部表示:ビューアの実行ファイル空欄フルパス。空欄では標準の関連付けを使用します。
外部表示:引数空欄%1 が出力ファイル名に置き換わります。
外部表示:出力ファイルの拡張子txt先頭のドットを除いた拡張子。例 txt。
外部表示:出力するヘッダーFrom: %f\nTo: %t\nCc: %c\nSubject: %s\nDate: %d\n\n%f=差出人 %t=宛先 %c=Cc %s=件名 %d=日付。改行は\nで指定。
外部表示:外部ビューアを標準にする無効外部ビューアを標準の表示方法にします。
外部表示:内部ビューアを閉じる無効外部ビューアで開くときに内部ビューアを閉じます。
外部編集:エディタの実行ファイル空欄エディタの実行ファイルへのフルパス。
外部編集:引数空欄%1 が出力ファイル名に置き換わります。
外部編集:出力ファイルの拡張子txt先頭のドットを除いた拡張子。
外部編集:外部エディタを標準にする無効外部エディタを標準の編集方法にします。
外部連携:URLを開くアプリ空欄空欄ではWindowsで設定したブラウザーを使用。
外部連携:登録用アイコン空欄空欄はnPOPのアイコン。ファイルパス,番号 の形式。
外部連携:ログを開くアプリnotepad.exe実行ファイル名またはフルパス。空欄では.logの関連付けを使用。
保存先:データ保存フォルダー(次回起動から)現在の保存先を保持空欄はnPOPと同じ場所。data と入力すると下層に保存。既存データは同梱の移行ツールでまとめて移せます。 「標準へ」でも保存先は変更しません。
音声:新着通知のWAVファイル空欄WAVファイルのフルパス。別途、通知のサウンドを有効にしてください。
音声:実行終了のWAVファイル空欄WAVファイルのフルパス。
音声:実行終了時に鳴らす無効実行処理が完了したときに指定の音を鳴らします。
CSV出力:文字コード00=UTF-8(標準)、1=Shift-JIS(古いアプリ向け)。 設定範囲:0~1。
CSV出力:名前の列名表示名CSVに出力するヘッダー名。読み込み時の名前列にも使用。
CSV出力:メールアドレスの列名電子メール アドレスCSVのヘッダー名。読み込み時は英語の一般的な列名も認識します。
CSV出力:メモの列名メモCSVに出力するメモの列名。
CSV入力:宛先の組み立て書式空欄空欄で名前+アドレスを自動生成。列名をカンマ区切り、\で始まる部分は文字として出力。
CSV入力:メモに使う列名メモ複数列はカンマで区切る。例 ニックネーム,会社名,メモ。空欄は自動判定。

補足資料と確認範囲

本書は現行ソースの画面・設定定義と同梱説明書を照合して作成しました。実アカウントの設定や稼働中アプリは変更していません。IMAP・通知・OAuthなどの実サービスでの確認範囲は、個別資料を参照してください。本書の作成に伴う機能変更はありません。

同じ「資料関係」内の主な補足資料:

メールパスワードの保存方式

オプションの「その他」→「メールアカウントのパスワード保護...」で、従来互換・Windows保護(DPAPI)・マスターパスワードの3方式を選択できます。受信とSMTP認証の保存パスワードが対象で、Google OAuthのPC側認証情報は対象外です。保存ボタンは直ちに反映されます。

詳しい変更手順と注意事項はメールパスワードの保護方式を参照してください。

受信日時順

メール一覧の「受信日時」列をクリックすると、昇順・降順を切り替えられます。この列はnPOP Plusがメールを初めて取得した時刻を分まで表示します。並べ替えは秒まで使います。旧版で取得したメールなど、時刻の記録がない場合は「日付」列の値を表示し、並べ替えにも使います。「日付」はメールのDateヘッダーです。

メールボックスの保存とバックアップ

従来の .dat 形式では、受信メールボックス、保存箱、送信箱を、同じ保存先に作った一時ファイルへの書き込みが完了してから置き換えます。既存ファイルがある場合は、置き換える直前の内容を同じフォルダーの「元のファイル名.bak」に1世代残します。初回保存ではバックアップを作りません。

一時ファイルの書き込みやバックアップに失敗すると元のメールボックスを残します。メールボックスとバックアップは同じ保存先にあるので、USBやディスク自体の故障に備えるには別の場所にもコピーを保管してください。

メールの保存形式(.dat/Maildir)

「ファイル → メールの保存形式」で選びます。「はい」はMaildir、「いいえ」は従来の .dat 形式です。対象は受信箱、IMAPの各フォルダー、保存箱、送信箱です。移行時に件数・本文を照合し、設定の保存にも成功したときに切り替えます。元のメールファイルは残します。移行中はダイアログに対象のメールボックス名と、読み込み・保存・照合などの処理段階が表示されます。

Maildirを選ぶと、現在のデータ保存先に Maildir フォルダーを作り、その下の世代フォルダーに各メールボックスの new、cur、tmp と索引を置きます。従来形式へ戻す場合は MailboxData の下にコピーを作ります。設定とデータを移す場合は、元の .dat と一緒に Maildir・MailboxData の該当フォルダーも移してください。

一覧の件名や状態は索引から読み、現行版はプレビュー・検索・送信と互換性を保つため本文もフォルダーを開くときに読み込みます。個々のメールが消えた場合は、そのファイルを除くメールを読み込みます。索引はnPOP Plusが管理します。開いていないフォルダーのプッシュ更新では、現行形式の索引から既存メールを確認し、新着分と索引を保存します。開いているフォルダーでも、既存メールに未保存の変更がなければ新着分と索引だけを保存します。通常終了時は、内容に変更のないメールボックスの書き込みを .dat・Maildir ともに省略します。

更新の確認

「ヘルプ → 更新を確認」で公開サイトの最新版を確認できます。「起動時に更新を確認」は初期状態ではオフです。 新版が見つかると、通知のボタンから更新履歴とダウンロードページを開けます。更新履歴は「ヘルプ → 更新履歴」からも開けます。 定期確認は「オプション → チェック」の「24時間ごとにnPOP Plusの更新を確認」で有効にできます。起動時の確認とは別の設定です。

受信アカウントの並べ替え

左側のツリーで受信アカウントを別の受信アカウントの上半分または下半分へドラッグすると、その前または後に移動できます。

URL確認画面は、テキスト本文と内部HTMLでは「文字を小さく」「文字を大きく」で調整でき、ウィンドウの大きさとフォントサイズを次回も使います。ブラウザー表示では「A-」「A+」で調整し、確認枠の右下をドラッグして大きさを変えられます。変更した文字サイズと確認枠の大きさはブラウザーに保存し、同じブラウザー・同じ表示ファイルを次回開いたときも使います。ブラウザーの保存データを消去した場合や保存が制限されている場合は初期値になります。

ページの先頭へ ↑