使用方法
使い方
- 返信すると、アドオンが元の添付ファイルを自動的に追加します — または、オプションで有効にしている場合は先に確認を求めます。
- ファイル名で重複排除します。S/MIME パートは常にスキップされます。インライン画像はデフォルトで返信本文に復元されます(オプションの「インライン画像を含める」で無効化可能)。
- ブラックリストに指定された添付ファイルもスキップされます(大文字小文字を区別しないグロブパターンで、パスではなくファイル名に一致)。設定を参照。
返信時の挙動
- 返信を検出 → 元の添付ファイルを列挙 → S/MIME とイン ラインを除外 → 任意の確認 → 対象ファイルを追加(重複はスキップ) → 本文にインライン画像を復元。
厳格パスと緩和パス: アドオンは最初に S/MIME およびインラインのパートを添付ファイルから除外します。条件に合致するものがない場合、S/MIME/インラインは引き続き除外しつつ、より多くのケースを許容する緩和パスを実行します(コードの詳細を参照)。インライン画像はファイル添付としては決して追加されません。代わりに「インライン画像を含める」が有効(デフォルト)なら、返信本文に base64 の data URI として直接埋め込まれます。
| パート種別 | 厳格パス | 緩和パス |
|---|---|---|
S/MIME 署名ファイル smime.p7s | 除外 | 除外 |
S/MIME の MIME タイプ(application/pkcs7-*) | 除外 | 除外 |
Content‑ID で参照されるインライン画像(image/*) | 除外(本文で復元*) | 除外(本文で復元*) |
ファイル名のある添付メール(message/rfc822) | 追加しない | 追加される場合あり |
| ファイル名のある通常の添付ファイル | 追加される場合あり | 追加される場合あり |
* 「インライン画像を含める」が有効(デフォルト: ON)の場合、インライン画像はファイル添付として追加されるのではなく、返信本文に base64 の data URI として埋め込まれます。設定を参照。
例: 一部の添付ファイルは特定のヘッダーを欠いていても通常のファイル(インライン/S/MIME ではない)である場合があります。厳格パスで該当が見つからないとき、緩和パスはそれらを許容して添付することがあります。
相互参照
- 転送は仕様上、変更しません(下記の制限事項を参照)。
- 添付ファイルが追加されない理由については「添付ファイルが追加されない場合がある理由」を参照。
動作の詳細
- 重複防止: アドオンはタブごとのセッション値とメモリ内ガードを用いて作成タブを処理済みとしてマークします。元の添付を二重に追加しません。
- 作成ウィンドウを閉じて再度開くと新しいタブとして扱われます(つまり新たな試行が許可されます)。
- 既存の添付を尊重: すでに作成中のメッセージに添付がある場合でも、元の添付は一度だけ追加され、既存と同じファイル名はスキップします。
- 除外: S/MIME の生成物とインライン画像はファイル添付から除外されます。最初のパスで該当がない場合は、緩和フォールバックが非 S/MIME パートを再確認します。インライン画像は別途扱われ、有効時は返信本文で data URI として復元されます。
- ファイル名:
smime.p7s - MIME タイプ:
application/pkcs7-signature、application/x-pkcs7-signature、application/pkcs7-mime - インライン画像: Content‑ID で参照される
image/*パート — ファイル添付からは除外されますが、「インライン画像を含める」が ON のときは返信本文に埋め込まれます - 添付メール(
message/rfc822): ファイル名がある場合は通常の添付として扱われ、追加されることがあります(重複チェックとブラックリストの対象)。
- ファイル名:
- ブラックリスト警告(有効時): 候補がブラックリストによって除外された場合、 影響を受けたファイルと一致したパターンを列挙する小さなモーダルを アドオンが表示します。すべてが除外されて添付が一切 追加されない場合にもこの警告が表示されます。
キーボードショートカット
- 確認ダイアログ: Y/J = はい、N/Esc = いいえ。Tab/Shift+Tab と矢印キーでフォーカスを巡回します。
- 設定の「既定の回答」が、最初にフォーカスされるボタンを決めます。
- Enter はフォーカス中のボタンを実行します。Tab/Shift+Tab と矢印キーでアクセシビリティのためにフォーカスを移動できます。
キーボード早見表
| キー | 操作 |
|---|---|
| Y / J | はいを確定 |
| N / Esc | いいえを確定 |
| Enter | フォーカス中のボタンを実行 |
| Tab / Shift+Tab | フォーカスを前/後へ移動 |
| 矢印キー | ボタン間でフォーカスを移動 |
| 既定の回答 | 初期フォーカスを設定(はい/いいえ) |
制限事項
- このアドオンは転送を変更しません(返信/全員に返信はサポート)。
- 非常に大きな添付ファイルは、Thunderbird またはプロバイダーの制限の対象となる場合があります。
- アドオンはファイルの分割や圧縮を行わず、Thunderbird の通常の添付処理に依存します。
- 暗号化メッセージ: S/MIME パートは意図的に除外されます。