私が今やっているやり方は、新しいメールをチェックするために、ブラウザで「Gmail」タブを常に開いたままにしておくことです。私のメールは重要なので、すぐに通知が必要です。「Thunderbird」のようなクライアントを使うことも考えましたが、私のニーズには「重すぎる」と感じました。私が必要なのは、ブラウザのタブを常に開いたままにしなくても済むように、Gmail で受信した新しいメールの即時通知だけです。つまり、私の Debian システム内の小さなスクリプトが 1 分ごとに新しいメールをチェックし、新しい未読メールがあるとアラームを鳴らすのかもしれません。
件名と「送信者」の詳細を表示できれば、さらに便利です。
次のような新しい Google メールを通知するあらゆる種類のソリューションを検討しています。
- ブラウザのタブを開いたままにする必要はありません。
- メールをローカルディスクにダウンロードしません
答え1
とにかくブラウザを開いて何かを実行している場合は、ブラウザ アドオンを使用するのも 1 つの選択肢です。
または、デスクトップ パネル アプリで、新しいメールが届いたときに通知を受け取ることもできます。「Xfce4 Mailwatch Plugin」(XFCE を使用している場合、または XFCE のようなアプリを使用している場合は、複数の受信トレイを作成できます) や「gnome-gmail-notifier」のように、リポジトリで「gmail」を検索すると、いくつか見つかるはずです。
または、CheckGmail、gmail-notify、kgmailnotifier、mail-notification、Mailnag... いくつかインストールして試してみてください。
役に立つかもしれない、新しいメールをチェックできる 1 行のシェル スクリプトもあるはずです。subjectwget
と from は、どこかにあります:
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 を使用して Gmail 受信トレイの XML Atom フィードを受信する
wget -O - 'https://USERNAMEHERE:[email protected]/mail/feed/atom' --no-check-certificate