https://github.com/ccjmne/orca-mailme-lambda
Serverless API endpoint to let clients get in touch. Basically an AWS Lambda function leveraging SES, invoked through API Gateway and packaged into a CloudFormation stack using AWS SAM.
https://github.com/ccjmne/orca-mailme-lambda
api-gateway aws aws-api-gateway aws-cloudformation aws-lambda aws-sam aws-ses cloudformation lambda mail sam serverless ses
Last synced: 9 months ago
JSON representation
Serverless API endpoint to let clients get in touch. Basically an AWS Lambda function leveraging SES, invoked through API Gateway and packaged into a CloudFormation stack using AWS SAM.
- Host: GitHub
- URL: https://github.com/ccjmne/orca-mailme-lambda
- Owner: ccjmne
- License: gpl-3.0
- Created: 2019-05-07T16:09:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T05:22:59.000Z (about 3 years ago)
- Last Synced: 2025-02-13T23:47:57.750Z (about 1 year ago)
- Topics: api-gateway, aws, aws-api-gateway, aws-cloudformation, aws-lambda, aws-sam, aws-ses, cloudformation, lambda, mail, sam, serverless, ses
- Language: JavaScript
- Homepage:
- Size: 77.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# orca-mailme-lambda
Serverless API endpoint to let clients get in touch.
Basically an AWS Lambda function leveraging SES, invoked through API Gateway and packaged into a CloudFormation stack using AWS SAM.
## Build, package and deploy
npm run build
npm run package
npm run deploy
## Usage
| description | value |
| ---------------- | ---------------------------------- |
| method | `POST` |
| URL | `//` |
| Query Parameters | `{ name, org, mail }` |
| Body | `` |
## AWS SES Templates administration
SES Templates administration made easy.
Drop your templates files under `/templates`, and run commands through `node templates`.
Available commands:
templates [args]
Commands:
templates list list existing templates
templates get get specified template
templates create create specified template
templates update update specified template
templates delete delete specified template
Options:
--version Show version number [boolean]
--help Show help [boolean]