diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2024-04-23 13:27:36 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2024-04-23 13:27:36 -0500 |
commit | cbd6b30753774888267c8d35d1520bd80eeb9cfd (patch) | |
tree | 8e7fc1a9a35420480d2f17cac02fcd197782a831 /goimapnotify/.config/imapnotify | |
parent | 0f8dc7ab0dfb18ae268a35e60ee5a843ced9d330 (diff) |
fix(mail): run `notmuch new` hook on new mail
Diffstat (limited to 'goimapnotify/.config/imapnotify')
-rw-r--r-- | goimapnotify/.config/imapnotify/gmail.conf | 16 | ||||
-rw-r--r-- | goimapnotify/.config/imapnotify/porkbun.conf | 15 |
2 files changed, 20 insertions, 11 deletions
diff --git a/goimapnotify/.config/imapnotify/gmail.conf b/goimapnotify/.config/imapnotify/gmail.conf index 2f82637..36a9cf5 100644 --- a/goimapnotify/.config/imapnotify/gmail.conf +++ b/goimapnotify/.config/imapnotify/gmail.conf @@ -1,15 +1,19 @@ -{ +[ + { "host": "imap.gmail.com", "port": 993, "tls": true, "tlsOptions": { - "rejectUnauthorized": false + "reject_unauthorized": false }, "username": "tobyv13@gmail.com", "passwordCmd": "pass gmail | head -n1", - "onNewMail": "systemctl --user start mbsync@gmail.service", - "onNewMailPost": "", "boxes": [ - "INBOX" + { + "mailbox": "INBOX", + "onNewMail": "mbsync -c $XDG_CONFIG_HOME/mbsync/mbsyncrc gmail:INBOX", + "onNewMailPost": "notmuch new" + } ] -} + } +] diff --git a/goimapnotify/.config/imapnotify/porkbun.conf b/goimapnotify/.config/imapnotify/porkbun.conf index 77b531e..ef34d93 100644 --- a/goimapnotify/.config/imapnotify/porkbun.conf +++ b/goimapnotify/.config/imapnotify/porkbun.conf @@ -1,14 +1,19 @@ -{ +[ + { "host": "imap.porkbun.com", "port": 993, "tls": true, "tlsOptions": { - "rejectUnauthorized": false + "reject_unauthorized": false }, "username": "tobyv@tobyvin.dev", "passwordCmd": "pass tobyv@tobyvin.dev | head -n1", - "onNewMail": "systemctl --user start mbsync@porkbun.service", "boxes": [ - "INBOX" + { + "mailbox": "INBOX", + "onNewMail": "mbsync -c $XDG_CONFIG_HOME/mbsync/mbsyncrc porkbun:INBOX", + "onNewMailPost": "notmuch new" + } ] -} + } +] |