Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 776 Bytes

README.md

File metadata and controls

41 lines (30 loc) · 776 Bytes

Email-sample

Check health of service

http :5000/health

Create token for athentication

http post :5000/generate-token [email protected]

Send email

export TOKEN=Get from Generate endpoint
curl -s -H "Content-Type: application/json" \
    -H "Authorization: Bearer $TOKEN" \
    localhost:5000/v1/sendmail \
    --data-raw '{
        "from":"[email protected]",
        "from_name":"admin",
        "to":"[email protected]",
        "to_name":"mahdi",
        "subject":"salam",
        "content":"khobi?",
        ]
    }' | jq

Docker

Build docker image with Command docker build --rm -t email-sample-image .

Run the command docker run -p 5000:5000 email-sample-image