网站也许会为使用 RSS 或 Atom 协议的应用发布供下载的内容。这些内容通常被叫做“新闻收取点”、“RSS 收取点”或“联合”。博客经常使用收取点,但是更多的传统网站能够用该格式提供任何内容。当你订阅网站的收取点后,你的收取点阅读器(比如,Thunderbird)会自动查看链接并将文章下载到本地。
当使用 Thunderbird 处理收取点时,你就使用了你熟悉的管理消息的同样的界面和工具(归档、过滤器、搜索等等)来管理收取点内容。
目录
步骤 1:创建收取点账号
首先你必须在 Thunderbird 下创建收取点账号。
- 在菜单栏,点击 。会出现 收取点账号向导 窗口。
- 在 账号名 框里输入名字,然后点击 。
- 点击 。新帐号就会出现在 Thunderbird 的文件夹面板。
步骤 2:订阅收取点
其次,选择要订阅的收取点。
- 使用浏览器打开要订阅的网站。大多数定期更新的媒体和博客网站都有收取点。
- 在网站寻找熟悉的 RSS 图标或文本链接。在大多数网站,这些链接在页面底部或在主页名称旁边。
- 右击 RSS 链接并复制链接地址。(如果使用的是 Mozilla Firefox,在弹出菜单点击
- 在 Thunderbird 中,在文件夹面板点击收取点账号。
- 点击 管理订阅 打开收取点订阅对话框。
- 在 收取点链接 栏,右击并粘贴链接地址。
- 点击
- 收取点也可以通过从浏览器拖放链接来快速订阅,直接放到 Thunderbird 账号面板的收取点账号文件夹或收取点账号下的其他文件夹就好了。如果要创建新文件夹,文件夹的名字会从收取点的标题提取。
步骤 3:阅读收取点
在 Thunderbird 下,阅读收取点和阅读邮件一样简单。
- 点击 来下载全部的最新收取点消息,包括常规的邮件消息。如果右击某个文件夹并选择 ,那么只有该文件夹及其子文件夹订阅的消息会被检索。
- 在文件夹面板,点击想阅读内容的文件夹。在消息列表面板,会出现未读消息列表。
- 点击任一未读消息。
- 阅读消息内容。如果你想在网站上看文章,请点击 Website 旁边的消息标题上的链接(链接会在浏览器里打开)。
- 通过在收取点消息上双击或按 <回车> 键,你也可以选择查看的方式。查看选项可以在 找到。
- 在收取点订阅对话框,选择收取点文件夹并勾选 显示为文章摘要而不加载网页。该偏好会应用于该文件夹的所有收取点。
- 在消息列表里选择一个消息,然后点击 ,并选择是否使用 (上述文件夹设置)或 不用默认格式而是全部用 或 。
步骤 4:组织和管理收取点
文件夹和账号
你可以创建和电子邮件类似的文件夹来对收取点分组:
- 在文件夹面板,点击名字选择收取点账号。
- 点击 。新文件夹 对话框会出现。
- 输入新文件夹的名字,然后点击 。要新建子文件夹,首先选择文件夹,然后点击 。
- 另外,你可以通过创建其他收取点账号来组织收取点。只需重复上面的第一步,并给每个账号一个不同的名字就好了。多账号越来越不那么有用了,因为现在已经实现了独立的收取点更新频率,因为目前更新时间只能按账号设置。
收取点订阅对话框
- 从文件夹面板能够轻松地直接管理收取点,只需右击并选择 菜单项。
- 所选文件夹的对话框会打开,显示该文件夹的收取点订阅。
- 该文件夹的收取点可以通过拖放和其他操作来组织。比如,把博客收取点和相关的评论收取点订阅在同一个子文件夹就比较有用。(发布方甚至会构建收取点使它们看起来和有组织的电子邮件一样!)
更新
从 Thunderbird 60版起,每个收取点的更新频率可以单独设置。如果不勾选检查新文章,那么该收取点就 '暂停'。如果目录里的收取点都暂停了,该目录也暂停并且颜色是半透明的。你也可以使用上下文菜单来暂停和取消暂停目录——这会关闭该目录的所有收取点的状态。整个账号也可以暂停(这个不会影响单个收取点的暂停状态)。
账号或目录暂停时,你仍然可以通过点击
来马上获得更新。自动标记
如果发布者为收取点项目添加了 <类别> 标签,你可以选择用这些标签来自动标记收取点文章。一个 <类别> 标签对应一个 Thunderbird 下的关键字。一个收取点项目可以有多个 <类别> 标签。
- 在收取点订阅对话框,选择收取点并勾选 自动从 <类别> 标签创建标记。
- 你还可以添加定制的前缀来更好地区分标记。
标记会保存在 Keywords: 标题部分(符合 RFC5322)以保证兼容性。它们也会由 Thunderbird 的内部系统标记并存在文章的 X-Mozilla-Keys: 标题部分。这样,标记会出现在消息的标题部分并且可以用快速过滤器、消息过滤器和标记搜索来过滤和查找。
导入和导出收取点
- 如果你有一个以 OPML 格式导出的收取点列表文件,可能是从另一个收取点阅读器来的,那么你可以使用 来导入。选用新的或已有的收取点账号都可以。
- 你还可以通过收取点订阅对话框来导入,选择收取点账号文件夹并点击 。
- 要导出,在收取点订阅对话框选择收取点账号(最外层文件夹),并点击 Ctrl 键然后点击导出按钮)。 。收取点的文件夹结构和偏好会保存到一个 .opml 文件。(要导出一个简单列表,请按
小技巧
- 要快速标记收取点目录的消息为全部已读(它们不再按黑体显示),选中该目录并按 Shift + C。
- 要设置 Thunderbird 查看新消息的频率以及其他仅对新订阅相关的默认收取点属性,点击 或 来打开对话框,然后点击收取点账号名称。设置 新订阅的默认设置 中的值。
- 收取点文章的保留管理和邮件一样。在收取点账号的 下点击 来看到更多选项。
- 如果在一个收取点有很多消息,可以使用 快速过滤器工具栏 来节省时间。
- 如果你希望用消息过滤器和网站过滤器,请创建一个定制的标题叫做 Content-Base。该标题包含了收取点消息的网站链接。
- 收取点文章通过设置过滤器可以复制或转移到 IMAP 账号下的文件夹里,这样就象是保存在 '云' 端。这不不是真正的同步,但有时会比较有用。启用该功能的过滤器问题在 Thunderbird 38 版本已经修复。
发布者技巧
- 强烈推荐使用 Atom 规范。如果使用 RSS2.0 规范,那么建议使用 <guid>。而且,<title> 和 <link> 是必须的,如果缺失,收取点会被拒绝。另一个常见的错误是用八进制表示 unicode 字符。确保根据规范注明日期;日期不合规会被拒绝。请总是按照规范并做 验证,这样大家都能成功。
- 标题 最后修改时间 应当在服务器回应时返回。Thunderbird 会将此值按照 修改自 在下次请求时发给服务器,如果合适,你可以按代码 304 回应。如果文件没有更新,这样会省些带宽和处理时间。
- 如果你使用 Atom 及其 主题扩展,Thunderbird 会将相关的收取点项目(如评论)编组为主题,就象相关的邮件一样。
- Thunderbird 会检测收取点链接的改变并自动更新它们。参看 Bug 304917 来了解实现的两个方法。
- Thunderbird 60版的新功能:发布者建议:如果有相关的标签,更新频率会在收取点订阅对话框里显示给用户。请参照 联合规范 来告知你期望的更新频率。
高级技巧
- 如果发布者没有使用上述的 最后修改时间,那么要尽量设置小的 检查新文章 频率来减少带宽和处理时间。如果使用了,连续手动刷新两次可以看到状态栏显示 该收取点没有更新。
- 可以在离线时添加收取点链接;离线添加会跳过收取点验证。如果离线(点击状态栏的图标),会出现要求上线以获取新消息的对话框。 取消该提示,收取点就会被添加。收取点的标题是链接并可以编辑。一旦上线,Thunderbird 可能会因为链接无效和语法错误而导致收取点失败,但是该收取点还会保存在数据库里。
- 通过使用配置编辑器设置以下两个首选项可以对收取点条目或网页显示进行精心的调整。rss.show.content-base
双击或在收取点消息上按下回车有效:0 - 在新窗口里打开网页
1 - 在新窗口里打开摘要
2 - 在消息面板交替显示摘要和网页
3 - 在浏览器里加载网页rss.message.loadWebPageOnSelect
对收取点消息的额外操作:0 - 无效
1 - 在默认浏览器里加载网页 - Thunderbird 60版的新功能:有很多收取点的用户可以选择限制同时处理的收取点数目,请在 设置编辑器里设置偏好rss.max_concurrent_feeds。默认值是25。
- Thunderbird 60版的新功能:收取点目录如果有错误的订阅URL(服务器访问不到,收取点文件不存在,证书错误等等),它会带有一个错误的图标。请打开订阅对话框,选择收取点并将焦点置于收取点链接上,然后点击 按钮来查看该收取点网络错误的类型。
- Thunderbird 有丰富的收取点活动日志,它位于 Feeds.logging.console改为debug或trace(需要重启)来查看收取点进程的细节。 。请将偏好
故障排除问答
问:为什么有时收取点消息是重复的?
答:不会对内容相同但标志不同的收取点消息做重复检查。参看 该博客 以了解详情。
问:当查看收取点网页时,为什么浏览器有时会打开或加载随机的页面?
答:由于 Thunderbird 并不是一个网页浏览器,它会把链接发给你的默认浏览器。这时,收取点网页上的脚本就会试图打开链接。最佳解决方案是安装 Adblock Plus 扩展。除了有丰富的内置过滤器外,Adblock Plus 使你可以配置需要拦截的链接或域。参看 Bug 524281。
问:为什么我查看收取点摘要时看不到图片、视频、文件或其他嵌入式内容?
答:这是因为已经对消息(邮件、论坛主题、收取点摘要)禁用 JavaScript。对收取点摘要实现可配置的选项来启用 JavaScript 的用户需求,参看 Bug 456481。