지금 내가 하는 방식으로는 새 이메일을 확인하기 위해 항상 브라우저에 "Gmail" 탭을 열어 두어야 합니다. 내 이메일은 중요하므로 즉각적인 알림이 필요합니다. "Thunderbird"와 같은 클라이언트를 사용하려고 생각했지만 내 요구에 비해 "무거운" 느낌이 들었습니다. 나에게 필요한 것은 Gmail에서 새 이메일에 대한 즉각적인 알림이므로 브라우저 탭을 열어두지 않아도 됩니다. 즉, 내 데비안 시스템에는 매분마다 새 메일을 확인하고 읽지 않은 새 이메일이 있을 때 경고를 보내는 작은 스크립트가 있을 것입니다.
제목 줄과 "발신" 세부 정보를 보여줄 수 있다면 좋을 것입니다.
나는 다음과 같은 새로운 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을 사용하여 Gmail 받은 편지함에 대한 XML Atom 피드를 받으세요.
wget -O - 'https://USERNAMEHERE:[email protected]/mail/feed/atom' --no-check-certificate