adding goimapnotify support to get IMAP IDLE triggering for mbsync

This commit is contained in:
Andrew Davidson 2024-09-14 15:38:26 -07:00
parent 637b223278
commit 1104bcca51
Signed by: amd
SSH key fingerprint: SHA256:bEXCGvHGPU8WP+o0a21VMf/KNEnNKxHz0fe64QX30kg
2 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,14 @@
configurations:
-
host: mail.amd.im
port: 993
tls: true
tlsOptions:
rejectUnauthorized: false
starttls: false
username: andrew@amd.im
passwordCMD: 'pass show email/amd.im/andrew'
boxes:
-
mailbox: INBOX
onNewMail: "/home/amd/.local/bin/sync_email.sh"

View file

@ -0,0 +1,14 @@
[Unit]
Description=start goimapnotify
# OnFailure=status-email-user@%n.service
After=local-fs.target
After=network.target
[Service]
Restart=always
RestartSec=300
ExecStart=/usr/bin/goimapnotify
[Install]
WantedBy=default.target