email2pushover
email2pushover sends pushover notifications from mail read on stdin.

Usage
usage: email2pushover --token=TOKEN --recipient=RECIPIENT [<flags>]
email2pushover sends pushover notifications from mail read on stdin.
Flags:
--help Show help (also see --help-long and --help-man).
-H, --headers="subject,from"
Comma-separated list of headers to display in notification
-T, --title="Email" The notification title
-t, --token=TOKEN Your application token
-r, --recipient=RECIPIENT
Recipient's key (may be a user or delivery group)
--version Show application version.
Feed it a local email
Note: You will need to register an application to get an API key.
email2pushover --token YOUR_APP_TOKEN --recipient RECIPIENT_TOKEN --headers "subject,from,to" < test.eml
Use it with procmail
This is one of the main use-cases for this utility. For example, to recieve a pushover notification whenever you receive mail with the word urgent in the subject:
# .procmailrc
:0 c
* ^Subject:.*urgent.*
| /path/to/email2pushover --token YOUR_APP_TOKEN --recipient YOUR_USER_KEY
Changes
-
1.0.1 (2015-06-28)
- Ensure headers are always displayed in the specified order
-
1.0.0 (2015-06-28)
License
The MIT license. See the file LICENSE for full license text.