all repos

onasty @ 60515ac81400ce68a53a9291305f3083bc72463e

a one-time notes service
name last commit last update
..
.env.example feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
.envrc chore: add direnv (#64)... 1 year ago 2025-01-11 02:38:20 +0200
Dockerfile chore(deps): bump golang from 1.23.4-alpine to 1.23.5-alpine in /mailer (#71)... 1 year ago 2025-02-01 18:06:54 +0200
README.md feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
config.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
handlers.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
mailgun.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
main.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
metrics.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
service.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
template.go feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200
version feat: mailer service (#55)... 1 year ago 2025-01-10 22:25:33 +0200

mailer service

All templates could be found here

endpoints

mailer.ping

This endpoint always returns pong message

Response:

{
  "message": "pong"
}

mailer.send

Input

Example input

{
  "request_id": "hello_world",
  "receiver": "onasty@example.com",
  "template_name": "email_verification",
  "options": {
    "token": "the_verification_token"
  }
}

Template specific options