창 관리자/작업 표시줄에 대한 IMAP 메일 알림?

창 관리자/작업 표시줄에 대한 IMAP 메일 알림?

나는 창 관리자의 아이콘 표시줄(무엇이라고 부르나요?)에 상태를 표시하는 IMAP 사서함용 작은 새 이메일 알림기를 찾고 있습니다.

기본적으로 biff/xbiff와 같은 일부 도구는 21세기 기술로 포팅되었습니다. ;)

저는 작업 표시줄에 "애플릿"(?)을 표시할 수 있는 Awesomewm을 사용하고 있으며 gnome에서도 작동합니다(일부 freedesktop 표준을 구현하는 것 같습니다).

기본 요구 사항:

  • 메모리/CPU를 낭비해서는 안 됩니다(예: pythonGTK 기반 솔루션은 그럴 수도 있음)
  • IMAPS가 지원되며 호스트 TLS 인증서를 확인해야 합니다.
  • 구성 가능한 폴링 간격
  • 너무 주의를 산만하게 해서는 안 된다
  • 좋은 인터페이스

가져서 좋다:

  • 사용자 정의 작업의 선택적 구성(외부 명령 실행)

답변1

안녕하세요, 언제든지 직접 작성하실 수 있습니다!

#!/usr/bin/python
import imaplib
M = imaplib.IMAP4_SSL('imap.gmail.com')
if (M.login('[email protected]','PASSWORD')[0] != 'OK'): exit("no conn")
c = (M.select('Inbox'))[1][0]
if (c != '0'):print c
M.shutdown()

다음 주소로 보내시면 됩니다.메뉴또는 다른 wm 알림 도구

답변2

나는 현재 사용하고 있습니다트리스트 쇠고기. 시스템 트레이에 대한 비폴링 IMAP 메일 알림입니다. 외부 명령 실행을 포함하여 요구 사항을 구현하고 충돌하지 않습니다.

Qt를 사용하여 작성했기 때문에 Trysterobiff는 이식성이 매우 뛰어납니다. 비폴링 작업은 IMAP의 IDLE 확장을 사용하여 구현됩니다.즉시새 메시지를 알립니다(폴링 방법과 반대).

답변3

gnubiff? GNOME에서 파일 메일함으로 사용하는데 IMAP도 지원합니다.

관련 정보