Сейчас я делаю это так: мне приходится постоянно держать открытой вкладку «Gmail» в браузере, чтобы проверять наличие новой почты. Мои письма важны, и мне нужны мгновенные уведомления. Я думал использовать клиент вроде «Thunderbird», но он кажется мне слишком «тяжелым» для моих нужд. Мне нужны только мгновенные уведомления о новых письмах, полученных в моем Gmail, чтобы мне не приходилось держать вкладку браузера открытой все время. То есть, возможно, какой-то небольшой скрипт в моей системе Debian проверяет наличие новой почты каждую минуту и поднимает тревогу, когда появляется новое непрочитанное письмо.
Если он сможет показать мне тему письма и данные в поле «От», это будет бонусом.
Я открыт для всех видов решений, которые оповещают меня о новых письмах Google, например:
- Мне не нужно держать открытой вкладку браузера.
- Он не загружает почту на локальный диск.
решение1
Использование надстройки для браузера — один из вариантов, если браузер у вас все равно открыт и что-то делает.
Или приложение панели рабочего стола может уведомлять вас о приходе новой почты. Например, "Xfce4 Mailwatch Plugin" (если вы используете XFCE или вам нравится, может работать с несколькими почтовыми ящиками) или "gnome-gmail-notifier", их должно быть несколько, если поискать в репозиториях "gmail".
Или CheckGmail, gmail-notify, kgmailnotifier, mail-notification, Mailnag... Установите некоторые из них и попробуйте их.
Должны быть даже некоторые однострочные скрипты оболочки, которые могли бы проверять наличие новой почты, используя wget
это, может быть, полезно, тема и отправитель где-то там:
http://www.shellperson.net/quickly-check-gmail-with-bash/
#!/bin/bash ## Quickly checks if I have new gmail echo -e "Checking for new messages... \c" atomlines=`wget -T 3 -t 1 -q --secure-protocol=TLSv1 \ --no-check-certificate \ --user=USERNAME --password=PASSWORD \ https://mail.google.com/mail/feed/atom -O - \ | wc -l` echo -e "\r\c" [ $atomlines -gt "8" ] \ && echo -e " You have new gmail. \c" \ || echo -e " No new gmail. \c"
Использование wget для получения XML-канала Atom вашего почтового ящика Gmail
wget -O - 'https://USERNAMEHERE:[email protected]/mail/feed/atom' --no-check-certificate