새로운 메일로 알림을 Gnus for Emacs
문제
내가 사용하 Gnus 내 Emacs 내 메일 클라이언트입니다.나는 나.gnus.el 구성을 확인 메일에 대해 정기적으로[1]그러나,지금,나는 알 수 없는 경우 내가 받은 새로운 메일 짧은 전환하는 그룹 버퍼입니다.수신하겠습니다 어떤 형식의 알림 때 나는 새로운 메일에 특정 그룹이나 그룹이 있습니다.내가 찾 gnus-알림이다.el[2]그러나 나는 실패했을 얻기에 그것을 일(틀림없이 아마의 부족으로 인해 이해로 구성하는 방법을 제대로-나는 새로운 Emacs 및 Gnus).할 수 있는 사람을 제공하는 단계 I 얻을하는 데 필요한 gnus-알림 제대로 작동하거나 다른 방법으로 제공하는 일부 유형의 새로운 메일을 사용하여 표시 Gnus?
[1]
(gnus-demon-add-handler 'gnus-group-get-new-news 2 t)
(gnus-demon-init)
해결책
여기에는 추가 세부 사항이 있습니다.
http://www.emacswiki.org/emacs/gnusbiff
Mac에 있다면 GrowlNotify 명령을 사용하여 새 메일을 잘 알 수 있습니다. 업데이트 된 MAC-BIFF-UPDATE 기능은 다음과 같습니다.
(defun mac-biff-update ()
"Read the mail count from Gnus."
(let ((buffer (get-buffer "*Group*"))
(count 0))
(when buffer
(with-current-buffer buffer
(goto-char (point-min))
(while (re-search-forward mac-biff-mail-re nil t)
(setq count (+ count (string-to-number (match-string 1)))))))
(if (> count 0)
(shell-command
(format "/usr/local/bin/growlnotify -a Emacs.app -m 'You have %d new messages!'" count)))))
그만큼 growlnotify
명령은 전체 growl .dmg 파일에서 설치할 수있는 선택적 패키지입니다.
다른 팁
추천 할 수 있습니다 gnus-desktop-notify
growl/mac 설정을 구성하기위한 예도 있습니다.
또한 2 분마다 확인하고 있습니다 (2 * 60 대, 참조하십시오. gnus-demon-timestep
), 경우에만 2 분마다 방해를 받고 싶지 않습니다.)
- 다운로드 gnus-알림이다.엘 기 고 emacs 그것을 찾을 수 있습니다(수가 없었습의 생활을 위해 나를 만들 el-얻을 설치된 혼란을 작동합니다.그렇지만 나는 해킹이 어쨌든 그것을 읽기에).
- 이에.gnus.엘:
(setq gnus-parameters '(("INBOX" (gnus-use-adaptive-scoring nil) (gnus-use-scoring nil) (visible . t) (display . all) (modeline-notify . t) )))
다음 M-x gnus-mst-show-groups-with-new-messages
부를 확인하려면 올바르게 설치되어 있습니다.
(있는 경우 다른 gnus-parameters
정자,이 하나의 마지막 중 하나)
일반적으로 당신이 이 매개 변수를 사용하여 개별 그룹별,여 *groups*
버퍼,위에 커서를 놓 그룹,언론 G p
, 입력 (modeline-notify t)
(그렇지 않고,dot,이 시간에 의해 둘러싸여 또 한 쌍의 괄호는 경우 그것은 유일한 매개 변수를 그룹에 대한 예 삭제하는 끄는'전무')및 종료하고 저장하여 C-c C-c
, 하지만 내가 찾는 이 솔루션은 더 많은 유연하고 휴대용입니다.
할 수 있습을 조정할 정규 표현식을 표시하는 그룹의 이름으로 설계하여 현재 alt.comp.sys.아미 로 [니다.c.s.2] (네,그것은 진짜로 죽은 지금)를 같은 것을 말 [perso12][8] 습니다.과를 클릭할 수 있는 레이블 이동하는 그룹이다.아주 멋진.