Skip to content

Ultra lightweight maildir checker using inotify Linux syscall

Notifications You must be signed in to change notification settings

lzap/gocheckmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

gocheckmail

Ultra lightweight maildir checker using inotify Linux syscall

Features

  • Linux inotify watching
  • Maildir support
  • Configurable command to execute

Todo:

  • Mailbox support
  • D-Bus notifications

Installation

Using Google go runtime:

git checkout git://github.com/lzap/gocheckmail.git
cd gocheckmail
go build
cp gocheckmail ~/bin

Configuration

Is very easy:

$ cat ~/.gocheckmail.conf 
path = $HOME/mail/INBOX
command = /usr/bin/notify-send 'New mail'

About

Ultra lightweight maildir checker using inotify Linux syscall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages