https://github.com/ignitus/ignitus-mailing-microservice
A golang based server written to communicate with sendgrid.
https://github.com/ignitus/ignitus-mailing-microservice
email-sender golang rest-api sendgrid
Last synced: 5 months ago
JSON representation
A golang based server written to communicate with sendgrid.
- Host: GitHub
- URL: https://github.com/ignitus/ignitus-mailing-microservice
- Owner: Ignitus
- Created: 2020-08-13T16:51:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-21T05:11:16.000Z (almost 6 years ago)
- Last Synced: 2024-06-19T15:11:17.500Z (about 2 years ago)
- Topics: email-sender, golang, rest-api, sendgrid
- Language: Go
- Homepage:
- Size: 14.1 MB
- Stars: 5
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Ignitus mailing microservice 🎯
> Scalable mailing utility.
## API
Endpoint
Method
Request Body
Response
Additional
/mail/confirmation
POST
{
"recipientAddress": string,
"verificationLink": string,
"recipientUserName": string
}
{
"error": bool,
"data": string,
}
Use it to send verification email to user.
Accepts request only from: ignitusrestapi.herokuapp.com
## .env
```
- SENDGRID_API_KEY
- ACCEPTED_HOST - (set localhost:8000 for local environment)
- FROM_EMAIL
```