今私がやっている方法では、新しいメールを確認するために常にブラウザに「Gmail」タブを開いておく必要があります。私の電子メールは重要なので、すぐに通知が必要です。 「Thunderbird」のようなクライアントを使用しようとしましたが、私のニーズに比べて「重い」と感じました。私にとって必要なのは、Gmailの新しいメールに関する即時の通知なので、ブラウザタブを開いたままにする必要はありません。つまり、私のDebianシステムには、毎分新しいメールをチェックし、未読の新しいメールがあるときに警告を送信する小さなスクリプトがあります。
タイトル行と「発信」の詳細を表示できれば良いでしょう。
私は、次の新しいGoogleメッセージ通知にさまざまなソリューションを使用しています。
- ブラウザタブを開いたままにする必要はありません。
- メールをローカルディスクにダウンロードしません。
答え1
特定のタスクを実行するためにすでにブラウザを開いたままにしている場合は、ブラウザプラグインを使用することをお勧めします。
または、新しいメールが届いたら、デスクトップパネルアプリから通知を送信できます。 「Xfce4 Mailwatch Plugin」(XFCEを使用するか、好きな場合は複数の受信トレイを使用できます)や「gnome-gmail-notifier」などのリポジトリで「gmail」を検索すると、いくつかあります。
または、CheckGmail、gmail-notify、kgmailnotifier、mail-notification、Mailnag... をインストールして使用してみてください。
wget
件名と発信者の両方がどこかに役立つ可能性がある内容で新しいメールを確認する1行のシェルスクリプトも必要です。
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