Hello, I'm switching from nnimap on Guix to having mail locally downloaded throuh isync (mbsync) and then having dovecot index it so that I can search and access it faster. I'm using the following Guix Dovecot service:
(service dovecot-service-type
(dovecot-configuration
(mail-location
"maildir:/mnt/mail/divya-autistici:LAYOUT=fs")
(listen '("127.0.0.1"))
(ssl? "no")
(protocols
(list (protocol-configuration
(name "imap")
(mail-max-userip-connections 1))))
(services (list
(service-configuration
(kind "imap")
(client-limit 1))))))
Found this from: https://gnucode.org/a-locally-running-dovecot-in-guix.html
mbsync has downloaded the mail properly to the location, and gnus does load
some of the mail the issue is it somehow doesn't update it. It shows months
old mail even though I've done `mbsync -a`.
Any help would be appreciated :)
P.S: I've attached my .mbsyncrc and .gnus.el dotfiles.
Regards,
.gnus.el
Description: application/emacs-lisp
.mbsyncrc
Description: Binary data
-- Divya Ranjan, Philosophy, Mathematics, Libre Software. PGP Fingerprint: F0B3 1A69 8006 8FB8 096A 2F12 B245 10C6 108C 8D4A
