Adding mail syncing with home server

This commit is contained in:
Colin Powell
2019-07-20 14:06:16 -04:00
parent 209b2972a6
commit e2a62cb2a1
3 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,8 @@
[Unit]
Description=Sync mail with Rhea
RefuseManualStart=no
RefuseManualStop=yes
[Service]
Type=oneshot
ExecStart=/home/powellc/.config/systemd/user/syncmail.sh

View File

@ -0,0 +1,11 @@
#!/bin/sh
STATE=`nmcli networking connectivity`
if [ $STATE = 'full' ]
then
muchsync rhea.unbl.ink
exit 0
fi
echo "No internet connection"
exit 0

View File

@ -0,0 +1,13 @@
[Unit]
Description=Sync mail with rhea every 3 minutes
RefuseManualStart=no
RefuseManualStop=no
[Timer]
Persistent=false
OnBootSec=3min
OnUnitActiveSec=3min
Unite=syncmail.service
[Install]
WantedBy=default.target