Skip to content
This repository was archived by the owner on Jul 17, 2020. It is now read-only.

DynamicGravitySystems/DgS-Mailer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DgS-Mailer

DgS-Mailer is a simple NodeJS module designed to be executed as an AWS Lambda function, which handles a form-based email submission from our public website, and publishes it to an AWS SNS Topic - which is then delivered to all subscribers.

The function verifies that a valid ReCaptcha challenge response has been provided before formatting and publishing incoming messages.

Installation

To install for local development run:

Run package unit tests:

Run SNS integration tests:

Note: Valid AWS credentials and an SNS Topic ARN must be configured for the SNS integration test functions. Specify the Topic ARN with the environment variable: AWS_SNS_TEST

About

AWS Lambda Function to handle requests for information from the public website and push to an SNS topic.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors