gpt4 book ai didi

email - 如何让 Emacs Gnus 自动接收新邮件?

转载 作者:行者123 更新时间:2023-12-05 04:13:19 27 4
gpt4 key购买 nike

我尝试使用 Gnus 获取新邮件,但它不起作用。我在我的 .emacs 文件中尝试了以下选项:

;(setq gnus-demon-timestep 10)
(gnus-demon-add-handler 'gnus-group-get-new-news 1 nil)
;(gnus-demon-add-handler 'gnus-demon-scan-mail 1 nil)
;(gnus-demon-add-handler 'gnus-demon-scan-news 1 nil)
(gnus-demon-init)

我尝试添加这 3 个处理程序中的每一个,并用 t 代替 nil,但没有成功。如果我手动按下 g 或运行 M-x gnus-group-get-new-news Gnus 会获取新邮件。我检查了 gnus-demon-handlers,它确实说:gnus-demon-handlers's value is ((gnus-group-get-new-news 1 nil)) 但它不会自动获取邮件。

最佳答案

尝试将 (gnus-demon-init) 移到其余部分之上。在初始化恶魔之前,这些函数不存在。

例如

(add-hook 'gnus-startup-hook
'(lambda ()
(gnus-demon-init)
(setq gnus-demon-timestep 60) ;; each timestep is 60 seconds
;; Check for new mail every 1 timestep (1 minute)
(gnus-demon-add-handler 'gnus-demon-scan-news 1 t)

;; Don't crash gnus if disconnected
(defadvice gnus-demon-scan-news (around gnus-demon-timeout activate)
"Timeout for Gnus."
(with-timeout
(120 (message "Gnus timed out."))
ad-do-it))))

关于email - 如何让 Emacs Gnus 自动接收新邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38100542/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com