Перейти к основному содержимому

Использование


Использование

  • Ответьте, и дополнение добавит оригиналы автоматически — или сначала спросит, если это включено в Параметрах.
  • Исключение дубликатов по имени файла; части S/MIME всегда пропускаются. Встроенные изображения по умолчанию восстанавливаются в теле ответа (отключается параметром «Include inline pictures» в Параметрах).
  • Вложения из черного списка также пропускаются (регистронезависимые glob‑шаблоны, сопоставляемые с именами файлов, а не путями). См. Конфигурация.

Что происходит при ответе

  • Обнаружить ответ → перечислить исходные вложения → отфильтровать S/MIME + inline → при необходимости запросить подтверждение → добавить подходящие файлы (пропустить дубликаты) → восстановить встроенные изображения в теле.

Строгий vs. упрощенный проход: дополнение сначала исключает части S/MIME и inline из файловых вложений. Если ничего не подходит, выполняется упрощенный проход, который по‑прежнему исключает S/MIME/inline, но допускает больше случаев (см. детали кода). Встроенные изображения никогда не добавляются как файловые вложения; вместо этого, когда включен параметр «Include inline pictures» (по умолчанию), они встраиваются непосредственно в тело ответа как URI данных base64.

Тип частиСтрогий проходУпрощенный проход
Файл подписи S/MIME smime.p7sИсключеноИсключено
Типы MIME S/MIME (application/pkcs7-*)ИсключеноИсключено
Встроенное изображение, на которое ссылается Content‑ID (image/*)Исключено (восстановлено в теле*)Исключено (восстановлено в теле*)
Вложенное письмо (message/rfc822) с именем файлаНе добавляетсяМожет быть добавлено
Обычное файловое вложение с именем файлаМожет быть добавленоМожет быть добавлено

* Когда «Include inline pictures» включен (по умолчанию: ON), встроенные изображения встраиваются в тело ответа как URI данных base64 вместо добавления их как файловых вложений. См. Конфигурация.

Пример: У некоторых вложений могут отсутствовать определенные заголовки, но они все же являются обычными файлами (не inline/S/MIME). Если строгий проход не находит ни одного, упрощенный проход может принять такие и прикрепить их.


Перекрестные ссылки

  • Пересылка намеренно не изменяется (см. Ограничения ниже).
  • Причины, по которым вложение может не быть добавлено, см. в разделе «Почему вложения могут не добавляться».

Подробности поведения

  • Предотвращение дубликатов: дополнение помечает вкладку создания письма как обработанную с помощью сессионного значения на вкладку и защиты в памяти. Оно не добавит оригиналы дважды.
  • Закрытие и повторное открытие окна создания письма рассматривается как новая вкладка (т. е. разрешается новая попытка).
  • Учет существующих вложений: если в черновике уже есть какие‑то вложения, оригиналы все равно добавляются ровно один раз, пропуская уже имеющиеся имена файлов.
  • Исключения: артефакты S/MIME и встроенные изображения исключаются из файловых вложений. Если при первом проходе ничто не подходит, упрощенный резервный режим повторно проверяет части, не относящиеся к S/MIME. Встроенные изображения обрабатываются отдельно: они восстанавливаются в теле ответа как URI данных (если включено).
    • Имена файлов: smime.p7s
    • Типы MIME: application/pkcs7-signature, application/x-pkcs7-signature, application/pkcs7-mime
    • Встроенные изображения: любая часть image/*, на которую ссылается Content‑ID — исключается из файловых вложений, но встраивается в тело ответа, когда «Include inline pictures» включен
    • Вложенные письма (message/rfc822): рассматриваются как обычные вложения, если у них есть имя файла; они могут быть добавлены (с учетом проверки дубликатов и черного списка).
  • Предупреждение о черном списке (если включено): когда кандидаты исключаются вашим черным списком, дополнение показывает небольшое модальное окно со списком затронутых файлов и соответствующих шаблонов. Это предупреждение также появляется в случаях, когда вложения не будут добавлены, потому что все было исключено.

Сочетания клавиш

  • Диалог подтверждения: Y/J = Yes, N/Esc = No; Tab/Shift+Tab и стрелки по кругу переключают фокус.
    • Параметр «Default answer» в Конфигурация задает кнопку, сфокусированную изначально.
    • Enter активирует сфокусированную кнопку. Tab/Shift+Tab и стрелки перемещают фокус для удобства доступа.

Шпаргалка по клавишам

КлавишиДействие
Y / JПодтвердить Да
N / EscПодтвердить Нет
EnterАктивировать выбранную кнопку
Tab / Shift+TabПереместить фокус вперед/назад
СтрелкиПереместить фокус между кнопками
Ответ по умолчаниюЗадает начальный фокус (Да или Нет)

Ограничения

  • Пересылка этим дополнением не изменяется (поддерживаются Ответить и Ответить всем).
  • Очень большие вложения могут подпадать под ограничения Thunderbird или провайдера.
    • Дополнение не разбивает и не сжимает файлы; оно полагается на стандартную обработку вложений Thunderbird.
  • Зашифрованные сообщения: части S/MIME намеренно исключаются.

Почему вложения могут не добавляться

  • Встроенные изображения не добавляются как файловые вложения. Когда «Include inline pictures» включен (по умолчанию), они встраиваются в тело ответа как URI данных. Если параметр выключен, встроенные изображения удаляются полностью. См. Конфигурация.
  • Части с подписями S/MIME исключаются по задумке: имена файлов вроде smime.p7s и типы MIME, такие как application/pkcs7-signature или application/pkcs7-mime, пропускаются.
  • Шаблоны черного списка могут отфильтровывать кандидатов: см. Конфигурация; сопоставление регистронезависимое и только по имени файла.
  • Дубликаты имен файлов не добавляются повторно: если в черновике уже есть файл с тем же нормализованным именем, он пропускается.
  • Нефайловые части или отсутствие имен файлов: к добавлению рассматриваются только похожие на файлы части с пригодными именами.

См. также