지금 내가 하는 방식은 새 메일을 확인하기 위해 브라우저에 '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