首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gnus中的默认存档组

Gnus中的默认存档组
EN

Stack Overflow用户
提问于 2013-12-06 11:10:14
回答 1查看 226关注 0票数 1

我使用下面的代码将来自同一个组的消息的回复存档,它工作得很好。

代码语言:javascript
复制
;; Store sent messages in the same group they came from
(setq gnus-message-archive-method '(nnml ""))

(setq gnus-message-archive-group
        '((lambda (x)
            (cond
             ;; Store personal mail messages in the same group I started out in
             ((string-match ".*" group) group)
             ;; Store everything else in misc until I can sort it out
             (t "mail.misc")))))

但是,如果我使用来自非GNUs缓冲区的C-x m,或者在没有选择组的情况下创建消息,则似乎根本没有存档;除非手动填写GCC: mail.misc行,否则消息将丢失。我如何使这种情况自动发生的所有消息,而不是从一个组?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-12 18:42:05

首先,必须将gnus设置为邮件处理程序。

代码语言:javascript
复制
(setq mail-user-agent 'gnus-user-agent)

但是,如果gnus在开始用C编写邮件时没有运行,这仍然不起作用。这里有一个建议有帮助。

代码语言:javascript
复制
(defadvice gnus-msg-mail (before start-gnus activate)
  (require 'gnus-start)
  (unless (gnus-alive-p)
    (save-window-excursion
      (let ((inhibit-redisplay t))
        (gnus)))))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20422393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档