add mail notifyer

This commit is contained in:
jonathan santis
2025-06-03 09:15:21 +02:00
parent 346c591b16
commit 9791a8dfe0

28
sync-mail.sh Executable file
View File

@@ -0,0 +1,28 @@
export DISPLAY=:10.0
export LOGFILE=/var/log/cron/mail-sync.log
export GNUPGHOME=$HOME/.gnupg
export PASSWORD_STORE_DIR=$HOME/.password-store
export PASSWORD_STORE_GPG_OPTS=-vvv
echo "RUNNING MAIL-SYNC" >> $LOGFILE
OFFLINEIMAP=$(offlineimap 2>&1 | tail -n1)
NOTMUCH=$(notmuch new)
DATE=$(date +"%D%R")
log() {
echo "$1" >> $LOGFILE
}
notify(){
notify-send "$1"
}
log "$DATE"
log "$OFFLINEIMAP"
notify "$OFFLINEIMAP"
log "$NOTMUCH"
notify "$NOTMUCH"