【问题标题】:How to use Gnus with newsgroup like Google Group?如何将 Gnus 与 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(需要注册)。

标签: emacs gnus


【解决方案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阅读更多关于这一举措的信息。
猜你喜欢
  • 2018-06-20
  • 2016-03-15
  • 1970-01-01
  • 2022-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-11
相关资源
最近更新 更多