我現在的做法是,我必須在瀏覽器中始終保持“Gmail”選項卡打開以檢查新郵件。我的郵件很重要,我需要即時通知。我想過使用像“Thunderbird”這樣的客戶端,但感覺對我的需求來說“很重”。我所需要的只是 Gmail 中收到新郵件的即時通知,這樣我就不必一直保持瀏覽器選項卡開啟。意思是,我的 Debian 系統中可能有一些小腳本每分鐘檢查一次新郵件,並在有新的未讀電子郵件時發出警報。
如果它能夠向我顯示主題行和“發件人”詳細信息,那就太好了。
我願意接受各種提醒我新的 Google 郵件的解決方案,例如:
- 我不必保持瀏覽器選項卡打開。
- 它不會將任何郵件下載到本機磁碟
答案1
如果您已經打開瀏覽器執行某些操作,那麼使用瀏覽器插件是一種選擇。
或者,桌面面板應用程式可以在新郵件到達時通知您。像是“Xfce4 Mailwatch Plugin”(如果您使用 XFCE,或者喜歡它,可以執行多個收件匣)或“gnome-gmail-notifier”,在儲存庫中搜尋“gmail”應該有幾個可用。
或 CheckGmail、gmail-notify、kgmailnotifier、mail-notification、Mailnag...安裝一些並嘗試它們。
甚至應該有一些單行 shell 腳本,可以使用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 接收 Gmail 收件匣的 XML Atom Feed
wget -O - 'https://USERNAMEHERE:[email protected]/mail/feed/atom' --no-check-certificate