跳到主要内容

用法


用法

  • 回复时,附加组件会自动添加原始附件;或者(如果在“选项”中启用了提示)会先询问。
  • 按文件名去重;始终跳过 S/MIME 部分。默认情况下,内联图片会在回复正文中还原(可在“选项”中通过 "Include inline pictures" 禁用)。
  • 已列入黑名单的附件也会被跳过(对文件名的大小写不敏感的 glob 模式,仅匹配文件名而非路径)。参见配置

回复时会发生什么

  • 侦测为回复 → 列出原始附件 → 过滤 S/MIME 与内联 → 可选确认 → 添加符合条件的文件(跳过重复)→ 在正文中还原内联图片。

严格与宽松遍历:附加组件首先将 S/MIME 与内联部分从文件附件中排除。如果没有任何符合条件的项,则会进行一次宽松遍历,它同样排除 S/MIME/内联,但更宽容(见代码细节)。内联图片绝不会作为文件附件添加;相反,当启用 "Include inline pictures"(默认)时,它们会以 base64 数据 URI 的形式直接嵌入到回复正文中。

部分类型严格遍历宽松遍历
S/MIME 签名文件 smime.p7s排除排除
S/MIME MIME 类型 (application/pkcs7-*)排除排除
由 Content‑ID 引用的内联图像 (image/*)排除(在正文中还原*)排除(在正文中还原*)
带文件名的已附加电子邮件 (message/rfc822)不添加可能会添加
带文件名的常规文件附件可能会添加可能会添加

* 当启用 "Include inline pictures"(默认:ON)时,内联图片会以 base64 数据 URI 的形式嵌入到回复正文中,而不是作为文件附件添加。参见配置

示例:某些附件可能缺少特定头,但仍是常规文件(非内联/S/MIME)。如果严格遍历没有找到任何项,宽松遍历可能会接受这些文件并将其附加。


交叉引用

  • 按设计,转发不会被修改(见下方“限制”)。
  • 关于附件可能未被添加的原因,参见“为什么可能不会添加附件”。

行为详情

  • 复制品防护:附加组件通过每个标签页的会话值和内存保护标记撰写标签页为已处理。不会重复添加原始附件。
  • 关闭并重新打开撰写窗口被视为新标签页(即允许新的尝试)。
  • 尊重现有附件:如果撰写窗口中已包含一些附件,仍会恰好添加一次原始附件,并跳过已存在的文件名。
  • 排除项:S/MIME 产物与内联图片会从文件附件中排除。若首次遍历无符合项,将进行宽松的回退遍历以重新检查非 S/MIME 部分。内联图片单独处理:在启用时,它们会作为数据 URI 还原到回复正文中。
    • 文件名:smime.p7s
    • MIME 类型:application/pkcs7-signature, application/x-pkcs7-signature, application/pkcs7-mime
    • 内联图片:任何由 Content‑ID 引用的 image/* 部分——从文件附件中排除,但当 "Include inline pictures" 处于 ON 时,会嵌入到回复正文中
    • 已附加邮件(message/rfc822):如果具有文件名,则按常规附件处理;可能会被添加(受重复检查和黑名单影响)。
  • 黑名单警告(若启用):当候选项被您的黑名单排除时,附加组件会显示一个小的模态对话框,列出受影响的文件及匹配的模式。在所有内容都被排除、因此不会添加任何附件的情况下,也会显示此警告。

键盘快捷键

  • 确认对话框:Y/J = Yes,N/Esc = No;Tab/Shift+Tab 与方向键循环切换焦点。
    • 配置中的“Default answer”设置初始聚焦的按钮。
    • Enter 触发当前聚焦的按钮。为辅助功能,Tab/Shift+Tab 与方向键可移动焦点。

键盘速查表

按键操作
Y / J确认是(Yes)
N / Esc确认否(No)
Enter激活当前聚焦的按钮
Tab / Shift+Tab向前/向后移动焦点
方向键在按钮之间移动焦点
Default answer设置初始焦点(Yes 或 No)

限制

  • 本附加组件不会修改“转发”(支持“回复”和“全部回复”)。
  • 非常大的附件可能受 Thunderbird 或服务提供商的限制。
    • 附加组件不会对文件分块或压缩;它依赖 Thunderbird 的常规附件处理。
  • 加密邮件:会有意排除 S/MIME 部分。

为什么可能不会添加附件

  • 内联图片不会作为文件附件添加。当 "Include inline pictures" 为 ON(默认)时,它们会以数据 URI 的形式嵌入到回复正文中;若该设置为 OFF,则会被完全移除。参见配置
  • 按设计会排除 S/MIME 签名部分:诸如 smime.p7s 之类的文件名,以及 application/pkcs7-signatureapplication/pkcs7-mime 等 MIME 类型都会被跳过。
  • 黑名单模式可以过滤候选项:参见配置;匹配对大小写不敏感,且仅基于文件名。
  • 重复的文件名不会被重新添加:如果撰写窗口中已包含同一规范化名称的文件,则会被跳过。
  • 非文件部分或缺少文件名:仅会考虑具有可用文件名的类文件部分。

另请参阅