Skip to content

zoni/email2pushover

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

email2pushover   Build Status

email2pushover sends pushover notifications from mail read on stdin.

Image of a pushover notification

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)

    • Public release

License

The MIT license. See the file LICENSE for full license text.

About

email2pushover sends pushover notifications from mail read on stdin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages