Thunderbird 31.0 在电子邮件中运行嵌入的 JavaScript

Thunderbird 31.0 在电子邮件中运行嵌入的 JavaScript

我希望禁用 Thunderbird 对 HTML 格式电子邮件中嵌入的 JavaScript 的支持。建议采用哪种方法?

如果没有其他人遇到这个问题,我自从很久以前就一直在使用 Thunderbird,当时它被称为 Netscape Mail & Newsgroups,并且一直在升级它;我认为那时电子邮件中的 JavaScript 可能已经默认启用。

about:config在“首选项”中的“高级”选项卡中找到了该屏幕。有一个非常明显的选项,称为javascript.enabled当前设置为true。此选项是否只控制电子邮件中嵌入的 JavaScript 的运行,而不控制其他任何内容?换句话说,如果我禁用它,嵌入的 JavaScript 是否不会运行,和/或某些 Thunderbird 功能是否会突然停止工作?(我不敢尝试,因为据我所知,该about:config屏幕是用 JavaScript 实现的,如果我将其关闭,可能无法返回到该屏幕。)

答案1

有一个非常好的文章ghacks.net 上有关 Thunderbird 中的 JavaScript 的内容,其中引用了 Mozilla。

文章主要内容如下:

  • Thunderbird 3 版中已完全禁用电子邮件消息内容中的 Javascript javascript.allow.mailnews关于:配置,在版本 3 中不再有效,并最终被删除。请在您的关于:配置,它已经消失了。(官方公告

  • JavaScript 对 RSS 提要的远程内容保持活动状态。javascript.enabled仅用于停用 RSS 中的 JavaScript,并且对您的邮件没有影响,因为它在那里被禁用而没有选项。

相关内容