问题标签 [gnus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
31 浏览

search - gnus:在多个新闻组中查找来自用户的最近消息

使用 gnus,查找用户在多个新闻组中发布的最新(例如 10 条)消息的最佳方法是什么?

我订阅了近 100 个新闻组,有时我知道用户 X 最近发布了一个主题:但我找不到该帖子!

想法?

0 投票
2 回答
86 浏览

emacs - 如何在 emacs 中输入这样的“点”或“星”?

(setq gnus-sum-thread-tree-root "●") (setq gnus-sum-thread-tree-false-root "☆")

谢谢。

0 投票
1 回答
2936 浏览

emacs - 如何在 Gmail 中使用 GNUS?

我搜索了几个邮件客户端,但都搞砸了。我能找到的最好的是 gnus,我设法将其配置为从 Gmail 中检索数据。然而:

  1. 当我在 gnus 中阅读消息时,它仍然在 gmail 上标记为未读
  2. 我找不到如何为电子邮件分配标签
  3. 我找不到如何排序或删除消息(最好使用键绑定)?

我认为我的问题是 gnus 使用了让我感到困惑的新闻组术语。

网上有没有只关注这个的教程?

我的问题是如何测试。

0 投票
2 回答
77 浏览

r - 基于定时器的 Emacs 自动化功能:用户干扰

我正在为 Emacs 寻找一种通用的方法来做一些检查,以及 (bing) 当某事是真或假时。

我目前有2个例子。有一个拍卖网站,我认为 Emacs 最好检查一下是否有更新。我使用R(Emacs-ESS)来加载网站的源代码。然后我在 Emacs 中使用自制函数来:

切换缓冲区,重新加载 URL 信息,将信息发送到屏幕,(sleep-for )稍等片刻。搜索“今天”。然后它必须检查这个字符串后面的值,如果它高于 0,那么这意味着我有一些新的感兴趣的东西,它 PINGS。

这是一个很长的介绍,但我真的很喜欢它。

我现在对 做同样的事情Gnus,我有一个计时器,它运行一个每 10 秒打开一次 Gnus 的函数,搜索“收件箱”,检查值,如果它高于 0,那么它会通知我(否则它只是切换缓冲区背部)。唯一的问题是这大约需要 0.5 秒,您可以在其中看到点移动到另一个缓冲区并切换回来。

有没有一种通用的方法来完成这些自动化的事情,而不会打扰用户?

编辑: Emacs 执行检查以查看 Stackoverflow 上是否有带有我们最喜欢的标签的新帖子不是很好吗?

0 投票
1 回答
813 浏览

email - 如何根据“Message-ID:”生成动态“Reply-To:”?[+详细]

如何根据创建的消息的Message-ID 在 emacs/gnus 中生成动态的“Reply-To:”(和“From:”)标头?我想使用外部(perl)脚本+detail根据“Messaged-ID:”标头生成动态部分。

我设法用我的外部脚本生成的内容创建了一个标题。该脚本获取 usenet 组名称作为命令行参数。我也想将 message-id 值传递给它。

我当前的代码
~/.emacs :

~/.gnus

问题:脚本没有收到 message-id 作为其参数(my-script 得到正确的显式设置参数)

0 投票
1 回答
1900 浏览

emacs - 使用 w3m 在 gnus 中的 html 电子邮件中显示图像

我刚开始使用 gnus,想在 html 电子邮件中查看图像。我设置

在我的 .gnus.el 中,但我仍然看不到图像。如果我在文章中按 T,它会告诉我

不幸的是,我不知道如何处理这些信息。

如果我认为可以保存而不使用 KH,有什么方法可以在 w3m 中显示图像?

0 投票
1 回答
3713 浏览

emacs - 使用 (display . all) 在 gnus 中显示所有消息

我想配置 gnus 以便它显示来自 gmeil 的所有邮件,甚至默认情况下读取的邮件。我尝试设置 gnus 参数,但正则表达式似乎有问题。

我的 .gnus.el 如下所示:

但是如果没有明确加载它们,我仍然看不到所有电子邮件。

0 投票
1 回答
3029 浏览

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

我将 org-mode + gnus + Gmail 用于我的日常 GTD 例程。其概念是将所有传入的消息视为任务,并使用 org-capture 将 INBOX 中的所有消息转换为 org-mode 的任务。一旦所有新消息都转换为任务,将它们存档,并希望 INBOX 保持为零。

我的工作流程如下:

  1. 打开 gnus INBOX 的摘要视图,并选择一条新消息
  2. 使用 org-store-link (Cc l) 捕获消息
  3. 打开我的 todo 文件 (todo.org),并为其创建一个新任务,然后使用 org-insert-link (Cc Cl) 将捕获的链接粘贴到任务的主体
  4. 返回 gnus 摘要视图并归档消息 (B del)

问题是当将邮件移动到存档文件夹时,捕获的链接会损坏,我无法再点击该链接。这是因为捕获的链接包含 IMAP 文件夹的名称,并且归档邮件会更改邮件的 IMAP 文件夹名称。例如,

  • 捕获的链接:[[gnus:nnimap%2Blocalhost:%5BGmail%5D.Important#1364607772002.9702fb8c@Nodemailer][Email from Geeklist Team: Geekli.st Suggestions & Activi]](IMAP 文件夹名称为"[Gmail]Important"
  • 存档邮件的链接:[[gnus:nnimap%2Blocalhost:%5BGmail%5D.All Mail#1364607772002.9702fb8c@Nodemailer][Email from Geeklist Team: Geekli.st Suggestions & Activi]](IMAP 文件夹名称为"[Gmail]All Mail"

所以我的问题是:当消息移动到其他文件夹时,如何自动更新捕获的链接?我想有一些钩子可以做到这一点,但我找不到为此目的的好样本。或者欢迎任何针对这种例程的更简单的解决方案。TIA。

0 投票
1 回答
178 浏览

emacs - 如何为 gnus-group-topic emacs24 自定义人脸?

我正在尝试在 gnus-group-mode 中设置主题名称的颜色。我尝试查找人脸名称,以便设置颜色属性,但根据我正在查找的主题的字母,我将默认或 ascii 字符作为人脸名称。

查找 gnus 的源代码,我想出了这个函数。但是,在阅读文档的面部部分后,我不确定如何将面部分配给函数(如果这是正确的做事方式)。

0 投票
2 回答
2133 浏览

emacs - Gnus:如何根据发送电子邮件的帐户归档电子邮件?[gcc-self 没有按预期工作]

我有两个邮件帐户,foo.bar@uni.edu并且foo.bar@gmail.com. 我想在相应的“已发送邮件”文件夹 (nnimap+foo.bar@uni.edu:Sent Itemsfoo.bar@gmail.com:[Google Mail]/Sent Mail) 中存档我从任一邮件发送的邮件。

我试图设置

但这并没有设置 Gcc(新消息没有 Gcc;这里有什么解决方案吗?)。因此,如果我在 *Group* via 中打开一条新消息,我会回到(setq gnus-message-archive-group "nnimap+foo.bar@uni.edu:Sent Items")正确设置 Gcc(对于主帐户) 。foo.bar@uni.edum

然后我尝试使用gcc-selfviagnus-parameters正确存档发送的邮件:

手册(http://www.gnus.org/manual/gnus_28.html)说如果gcc-self是一个字符串,它只是简单地作为 Gcc 标头插入。我做了以下经验:无论我在 *Group* via 中开始一条新消息C-u mm如前所述,Gcc 是“nnimap+foo.bar@uni.edu:Sent Items”),Gcc 都被认为是点的名称在m被击中之前在 *Group* 中播放。因此,如果点是 on nnimap+foo.bar@gmail.com:Drafts,则 Gcc 将是Gcc: nnimap+foo.bar@gmail.com:Drafts(而不是foo.bar@gmail.com:[Google Mail]/Sent Mail)。如果通过写入,如何解决此问题并将消息存档在相应的已发送邮件文件夹中C-u m?换句话说,为什么Gcc' 没有正确设置?

[这是在 Emacs 24.3.50.1,Gnus v5.13 上]