Rely on systemd timers for syncing mail, and re-index every 5 minutes
authorAmin Bandali <amin@aminb.org>
Thu, 15 Dec 2016 03:01:01 +0000 (22:01 -0500)
committerAmin Bandali <amin@aminb.org>
Thu, 15 Dec 2016 03:01:01 +0000 (22:01 -0500)
Also, delete mail from server when fetching pop3 with getmail

getmail/.config/systemd/user/getmail.timer
getmail/.getmail/getmailrc
spacemacs/.emacs.d/private/aminb/packages.el

index 64036a8..7644d56 100644 (file)
@@ -2,7 +2,7 @@
 Description=getmail timer
 
 [Timer]
 Description=getmail timer
 
 [Timer]
-OnCalendar=0/1:00:00
+OnCalendar=*:0/30
 Persistent=true
 Unit=getmail.service
 
 Persistent=true
 Unit=getmail.service
 
index 11e4ce4..acacba9 100644 (file)
@@ -10,5 +10,4 @@ type = Maildir
 path = ~/mail/gnu/Inbox/
 
 [options]
 path = ~/mail/gnu/Inbox/
 
 [options]
-read_all = False
-# delete = True
+delete = True
index 8e6e1ec..997de0b 100644 (file)
@@ -146,8 +146,8 @@ erc-modified-channels-alist. Should be executed on window change."
     :config
     (progn
       (setq mu4e-maildir maildir
     :config
     (progn
       (setq mu4e-maildir maildir
-            mu4e-get-mail-command "mbsync -a"
-            mu4e-update-interval nil
+            mu4e-get-mail-command "true"
+            mu4e-update-interval 300
             mu4e-view-show-addresses t
             mu4e-headers-include-related t
             mu4e-enable-notifications t
             mu4e-view-show-addresses t
             mu4e-headers-include-related t
             mu4e-enable-notifications t
@@ -207,7 +207,6 @@ erc-modified-channels-alist. Should be executed on window change."
                               (mu4e-sent-folder . "/gnu/Sent")
                               (mu4e-drafts-folder . "/gnu/Drafts")
                               (mu4e-trash-folder . "/gnu/Trash")
                               (mu4e-sent-folder . "/gnu/Sent")
                               (mu4e-drafts-folder . "/gnu/Drafts")
                               (mu4e-trash-folder . "/gnu/Trash")
-                              (mu4e-get-mail-command . "getmail")
                               (mu4e-sent-messages-behavior . sent)
                               (smtpmail-default-smtp-server . "fencepost.gnu.org")
                               (smtpmail-smtp-server . "fencepost.gnu.org")
                               (mu4e-sent-messages-behavior . sent)
                               (smtpmail-default-smtp-server . "fencepost.gnu.org")
                               (smtpmail-smtp-server . "fencepost.gnu.org")