QRコードの仕様と使い方

← トップページに戻る

📱 アプリでの使い方

生成されたQRコードは、Thunderbird Android版の設定移行機能で使用します。

  1. Android版 Thunderbird を起動します。
  2. 「設定をインポート」または「アカウントの追加」を選択します。
  3. 「QRコードをスキャン」を選択し、画面上のQRコードを読み取ります。
  4. パスワード等の情報が自動入力されていることを確認し、完了します。

🔧 技術仕様 (JSON構造)

このQRコードには、Thunderbirdが解釈可能な以下の配列形式(JSON)が含まれています。

[
  1,           // バージョン
  [1, 1],      // フラグ
  [            // 受信設定 (Incoming)
    1,         // プロトコル (0:IMAP, 1:POP3)
    "host",    // サーバー名
    110,       // ポート
    0,         // セキュリティ (0:None, 1:STARTTLS, 2:SSL)
    1,         // 認証方式 (1:平文, 2:暗号化PW)
    "user",    // ユーザー名
    "email",   // メールアドレス
    "pass"     // パスワード
  ],
  [[           // 送信設定 (Outgoing)
    [
      0,       // 固定値
      "host",  // SMTPサーバー名
      587,     // SMTPポート
      1,       // SMTPセキュリティ
      1,       // SMTP認証方式
      "user",  // SMTPユーザー名
      "pass"   // SMTPパスワード
    ],
    [
      "email_from",  // 差出人メールアドレス
      "email_name"  // 差出人名
    ] 
  ]]
]

※配列の順番とデータ型が厳密に決められており、キー名("host"など)は持ちません。

🔒 セキュリティについて

  • パスワードの扱い: 生成されるQRコードには入力したパスワードがそのまま含まれます。
  • データの破棄: 設定完了後は、保存したQRコード画像を速やかに削除してください。
  • 処理の安全性: QR生成処理はすべてブラウザ内(JavaScript)で完結しており、外部サーバーに設定情報を送信することはありません。

📝 関連情報

Thunderbird公式サイト:
https://www.thunderbird.net/ja/mobile/

Thunderbird Android版のQRコード設定移行機能に関する公式ドキュメント:
https://support.mozilla.org/ja/kb/thunderbird-android-import

Thunderbird Android版について
https://support.mozilla.org/ja/kb/thunderbird-android-8-faq