Fix mail script.
This commit is contained in:
parent
6a4c80b734
commit
241961cf52
@ -3,14 +3,14 @@
|
|||||||
[ ! -e ~/.local/share/passwords ] && echo "no accounts configured" && exit 1
|
[ ! -e ~/.local/share/passwords ] && echo "no accounts configured" && exit 1
|
||||||
|
|
||||||
unread=0
|
unread=0
|
||||||
cat ~/.local/share/passwords | while read line; do
|
for i in $(cat ~/.local/share/passwords); do
|
||||||
user=$(echo "$line" | awk '{print $1}')
|
user=$(echo "$i" | awk -F':' '{print $1}')
|
||||||
pass=$(echo "$line" | awk '{print $1}')
|
pass=$(echo "$i" | awk -F':' '{print $2}')
|
||||||
count=$(curl -s --user "${uers}:${pass}" https://mail.google.com/mail/feed/atom/ | grep -oPm1 "(?<=<title>)[^<]+" | sed '1d' | wc -l 2>/dev/null)
|
count=$(curl -s --user "${user}:${pass}" https://mail.google.com/mail/feed/atom/ | grep -oPm1 "(?<=<title>)[^<]+" | sed '1d' | wc -l 2>/dev/null)
|
||||||
[ $count -ne 0 ] && unread=$((unread + count))
|
[ $count -ne 0 ] && export unread=$((unread + count))
|
||||||
if [ $user = 'ftpd@insomniac.pl' ]; then
|
if [ $user = 'ftpd@insomniac.pl' ]; then
|
||||||
count=$(curl -s --user "${i}:${pass}" https://mail.google.com/mail/feed/atom/sites | grep -oPm1 "(?<=<title>)[^<]+" | sed '1d' | wc -l 2>/dev/null)
|
count=$(curl -s --user "${user}:${pass}" https://mail.google.com/mail/feed/atom/sites | grep -oPm1 "(?<=<title>)[^<]+" | sed '1d' | wc -l 2>/dev/null)
|
||||||
[ $count -ne 0 ] && unread=$((unread + count))
|
[ $count -ne 0 ] && export unread=$((unread + count))
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
[ "$unread" = "0" ] && echo "no new mail" || echo "^c#161616^^b#fd4285^new mail: ${unread}^d^"
|
[ "$unread" -eq 0 ] && echo "no new mail" || echo "^c#161616^^b#fd4285^new mail: ${unread}^d^"
|
||||||
|
Loading…
Reference in New Issue
Block a user