生成されたQRコードは、Thunderbird Android版の設定移行機能で使用します。
この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"など)は持ちません。
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