我使用以下代码存档对来自同一组的邮件的回复;它运作良好。
;; 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")))))
但是,如果我使用非GNU缓冲区中的C-x m
,或者创建没有选择组的消息,则根本就没有归档;除非我手动填写GCC: mail.misc
行,否则邮件会丢失。如何自动为所有非组内消息发生这种情况?
答案 0 :(得分:1)
首先,您必须将gnus设置为邮件处理程序。
(setq mail-user-agent 'gnus-user-agent)
如果gnus在开始时没有运行,那么这仍然不起作用 用C-x m写一封邮件。建议有帮助。
(defadvice gnus-msg-mail (before start-gnus activate)
(require 'gnus-start)
(unless (gnus-alive-p)
(save-window-excursion
(let ((inhibit-redisplay t))
(gnus)))))