メインコンテンツまでスキップ

使用方法


使い方

  • 返信すると、アドオンが元の添付ファイルを自動的に追加します — または、オプションで有効にしている場合は先に確認を求めます。
  • ファイル名で重複排除します。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-signatureapplication/x-pkcs7-signatureapplication/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 パートは意図的に除外されます。

添付ファイルが追加されない場合がある理由

  • インライン画像はファイル添付としては追加されません。「インライン画像を含める」が ON(デフォルト)の場合は、代わりに返信本文へ data URI として埋め込まれます。設定が OFF の場合、インライン画像は完全に削除されます。設定を参照。
  • S/MIME 署名パートは設計上除外されます: smime.p7s のようなファイル名や、application/pkcs7-signatureapplication/pkcs7-mime といった MIME タイプはスキップされます。
  • ブラックリストのパターンが候補を除外することがあります: 設定を参照。照合は大文字小文字を区別せず、ファイル名のみが対象です。
  • 重複するファイル名は再追加されません: 作成中のメッセージに同じ正規化名のファイルが既にある場合はスキップされます。
  • ファイルではないパートやファイル名が欠落している場合: 追加対象となるのは、使用可能なファイル名を持つファイル相当のパートのみです。

関連項目