如何将 Gnus 与 Google Group 等新闻组一起使用?

Posted

技术标签:

【中文标题】如何将 Gnus 与 Google Group 等新闻组一起使用?【英文标题】:How to use Gnus with newsgroup like Google Group? 【发布时间】:2014-09-04 16:22:11 【问题描述】:

我试过这个设置:

(setq gnus-select-method '(nnml "comp.lang.lisp"))

但是当我激活 Gnus 时,没有显示任何组。如何添加 comp.lang.* 之类的群组?

编辑:我尝试使用 nntp:

(setq gnus-select-method '(nntp "comp.lang.lisp"))

但它不起作用:

Warning: Opening nntp server on comp.lang.lisp...failed: ; Server nntp+comp.lang.lisp previously determined to be down; not retrying

【问题讨论】:

nnml 是一种选择方法,将消息存储在本地磁盘的目录中。我猜你想要的是 nntp 方法,它使用 NNTP 协议连接到新闻服务器。 我刚刚尝试了nntp,但得到了错误:Warning: Opening nntp server on comp.lang.lisp...failed: ; Server nntp+comp.lang.lisp previously determined to be down; not retrying 对,nntp后面的字符串需要是NNTP服务器的主机名。您可以使用eternal-september.org(需要注册)。 【参考方案1】:

扩展@logoscia 的评论,comp.lang.lisp 不是 NNTP 服务器,而是新闻组。您可以使用Gmane/Gwene 通过 NNTP 阅读邮件列表和 RSS 提要。您还可以添加传统的新闻服务器,例如 news.eternal-september.org。下面的 elisp sn-p 可以帮助您入门。

(setq gnus-select-method '(nnml "")) ;; this depends on how you want
                                     ;; to get your mail
(setq gnus-secondary-select-methods '((nntp "news.gmane.org")
                                      (nntp "news.eternal-september.org")))

M-x gnus 启动Gnus。在组缓冲区中点击^ 以访问*Server* 缓冲区,然后浏览服务器上的新闻组。从那里您可以使用u 订阅/取消订阅新闻组。回到 *Group* 缓冲区,您将看到您订阅的组。详情请见the Gnus manual。

【讨论】:

我不允许在永恒九月注册(尝试了 5 个电子邮件地址)。那是除了 Gmane 之外唯一的新闻服务器吗?我喜欢通过 Gnus 阅读内容,但对于大多数 NNTP 服务器,您需要每月支付(!)费用 + 他们的网站和注册过程看起来超级阴暗。 嗯.. NNTP 服务器是活动的。主页后面的一些页面,如gmane.org/about 已启动。在该页面上,它说明了与最近的举动有关的流失。你可以在lars.ingebrigtsen.no/2016/07/28/the-end-of-gmane阅读更多关于这一举措的信息。

以上是关于如何将 Gnus 与 Google Group 等新闻组一起使用?的主要内容,如果未能解决你的问题,请参考以下文章

如何将已经读过的文章提取到 gnus 的摘要缓冲区中?

如何在 org-mode 中自动跟踪到 gnus 消息的链接?

如何在 Gnus 中自动订阅新的 IMAP 文件夹?

在 Gnus 中处理 Outlook 风格的引用

使用 MailDir 作为 Gnus 的后端

如何使用 Google Big Query 在 GROUP_CONCAT 上获取不同的值