Skip to content

Detects new e2ee messages and sends an email notification when they are detected.

License

Notifications You must be signed in to change notification settings

Permissionless-Software-Foundation/e2ee-email-notifier

Repository files navigation

e2ee-email-notifier

js-standard-style semantic-release

Overview

This app monitors a Bitcoin Cash (BCH) address for end-to-end encrypted (e2ee) messages. When a new message is detected, and alert is sent to your email to alert you that a new message has arrived.

Requirements

  • node ^20.16.0
  • npm ^10.8.1
  • Docker ^24.0.7
  • Docker Compose ^1.27.4

Installation

git clone https://github.com/Permissionless-Software-Foundation/e2ee-email-notifier
cd e2ee-email-notifier
./install-mongo-sh
npm install
npm start

Configuration

  • Create a bash sell script called e2ee-email-notifier.sh. You can use e2ee-email-notifier-example.sh as a template.
    • Customize that file with the login details for your email server.
  • Edit these lines in the config file with the BCH address that will receive e2ee messages, and the email address you want the notifications sent to.

Usage

  • npm start Start server on live mode
  • npm run docs Generate API documentation
  • npm test Run mocha tests

License

MIT

Handy Links

Pedigree - Explanation of the previous open source repositories that were used to build this one.

About

Detects new e2ee messages and sends an email notification when they are detected.

Resources

License

Stars

Watchers

Forks

Packages

No packages published