Gmail:USB利用時の認証方式とアプリパスワード
nPOP Plus 1.2.8-2026.11.01-7の現行仕様について説明する資料です。2026年11月1日にGoogle公式案内とアプリの保存処理を確認しました。
認証方式の違い
| 項目 | Google OAuth 2.0 | アプリパスワード |
|---|---|---|
| PCを替えたとき | 各PC・Windowsユーザーで初回のGoogleログインが必要 | USB内の保存設定を通常は引き継いで接続可能 |
| 認証情報の保存先 | PC側のWindowsユーザー領域 | パスワードを保存したnPOP.ini。USBに置けばUSB内 |
| 保存情報の保護 | Windowsユーザー単位のDPAPI暗号化 | 従来互換の可逆な難読化 |
| USBを抜いた後 | PC側にOAuth認証情報が残る | USB上の設定を持ち運べるが、PC側の痕跡や使用中の読み取りは保証対象外 |
PCごとのGoogleログインを避けたい場合
複数のPCでUSBメモリから使い、PCごとのブラウザー認証を避けたい場合は、利用可能なアカウントであれば「アプリパスワード」を使う方法があります。 アプリパスワードを設定したnPOP.iniをUSB内に保存すると、通常は別のPCでもその設定を使って接続できます。Google CloudのクライアントJSONは、この方法では使用しません。 アプリパスワードの作成にはGoogleの2段階認証が必要です。アカウントの種類・管理設定などによって利用できない場合があります。Googleの公式説明
認証情報流出のリスクがあります。従来互換方式で保存するパスワードは可逆の難読化であり、強い暗号化による保護ではありません。保存方式をDPAPIまたはマスターパスワードへ変更できます。USBの紛失・盗難、設定ファイルやバックアップのコピーによって、アプリパスワードが読み取られ、不正にメールへアクセスされるおそれがあります。
USBとバックアップは他人が読めないように保管し、認証情報を含むnPOP.iniを配布・公開しないでください。共用PCや信用できないPCでは、使用中にパスワードやメールが読み取られる可能性もあります。USBの暗号化だけで、使用先のPCによる読み取りまで防げるわけではありません。 流出・紛失が疑われる場合は、Googleアカウントから該当のアプリパスワードを速やかに取り消し、必要に応じて作り直してください。Googleアカウントの通常のパスワードを変更した場合も、アプリパスワードは取り消されます。Googleの公式説明
この方法でも、Google側の利用制限・認証の取り消し・ネットワーク制限などにより接続できない場合があります。PCに痕跡が一切残らない「完全な無痕跡動作」を保証するものではありません。
nPOP Plusでアプリパスワードを使う設定例
- Googleアカウントの2段階認証を有効にし、Googleのアプリパスワード作成画面でnPOP Plus用のパスワードを発行します。発行できない場合は、Googleの公式条件や組織の管理設定を確認してください。
- nPOP Plusのアカウント設定で、Google OAuthを使用する設定をオフにします。Googleアカウントの通常のログインパスワードではなく、発行したアプリパスワードを受信パスワードとして設定します。
- GmailのIMAP受信は、サーバーをimap.gmail.com、ポートを993、ユーザー名をGmailのメールアドレスに設定します。SSL/TLSと証明書検証を有効にします。
- 送信も使用する場合は、サーバーをsmtp.gmail.com、ポートを465、SSL/TLSと証明書検証を有効にします。SMTP認証を有効にし、同じメールアドレスとアプリパスワードを使用します。
- OKで保存し、受信できるか確認してください。送信の確認は、必要な場合にご自身でテストメールを送信してください。この資料の追加にあたり、実際のアカウント設定や送受信は行っていません。
サーバー・暗号化接続の公式情報:GmailのIMAP・POP・SMTP
保存と持ち運び
nPOPP.exeまたはnPOPP64.exeと同じUSB上のフォルダーにnPOP.iniを置きます。nPOP.iniをnPOPP.iniなどへ改名しないでください。 メールやキャッシュもUSB内にまとめる場合は、既存の「メールデータを下層フォルダーにまとめる.md」を参照してください。データ保存先に別PCの固定ドライブへの絶対パスを指定していると、そのデータまではUSBだけで引き継げません。 USBを抜く前にnPOP Plusを終了してください。既存のOAuth認証情報は、アプリパスワード方式へ切り替えてもPC側から自動削除されません。OAuthの注意事項は「USBメモリ利用時のGoogle認証について.md」を参照してください。
公開・共有する場合
公開用ZIPは認証情報を含めずに配布しています。ご自身で設定した後のフォルダーやバックアップを、そのまま他人へ渡したり公開したりしないでください。 認証方式は利用目的に合わせて選択できます。この資料は、すべての利用者にアプリパスワードへの変更を要求するものではありません。
保存方式の変更:オプション → その他 → メールアカウントのパスワード保護...。従来互換・DPAPI・マスターパスワードを選べます。マスターを忘れると復元できません。保護したINIは対応版以降で使用してください。詳細は「資料関係/メールパスワードの保護方式.md」(同じ資料フォルダー内)を参照してください。Google OAuthは従来どおりWindowsユーザー単位の保護です。
ページの先頭へ ↑