diff --git a/bin/.bin/checkmail b/bin/.bin/checkmail index 81bf707..3e053e6 100755 --- a/bin/.bin/checkmail +++ b/bin/.bin/checkmail @@ -1,7 +1,15 @@ #!/bin/sh +AFEW_SERVICE="afew" +MBSYNC_SERVICE="mbsync" +NOTMUCH_SERVICE="notmuch" -afew -m -n -mbsync -a -notmuch new -afew -t -n +if [ $(pidof $AFEW_SERVICE) ] || [ $(pidof $MBSYNC_SERVICE) ] || [ $(pidof $NOTMUCH_SERVICE) ]; then + echo "Checkmail is already running." +else + echo "Checking for new mail" + afew -m -n + mbsync -a + notmuch new + afew -t -n +fi exit 0 diff --git a/bin/.bin/syncmail b/bin/.bin/syncmail index 6c69ae5..35539d3 100755 --- a/bin/.bin/syncmail +++ b/bin/.bin/syncmail @@ -1,2 +1,8 @@ -#!/bin/sh -muchsync muchsync1.local +#!/bin/bash + +if [ $(pidof muchsync) ]; then + echo "Checkmail is already running." +else + echo "Checking for new mail" + muchsync muchsync1.local +fi