
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
highoutput-email-service
Advanced tools
Is a service that is an abstraction of Amazon SES which mainly focuses on sending email.
Is a service that is an abstraction of Amazon SES which mainly focuses on sending email.
You need to setup amazon credentials. Please see https://docs.aws.amazon.com/cli/latest/userguide/cli-config-files.html on how setup on your current machine.
To make the request valid, you need to set a key
in the header that can be found in config/server.js
property key
.
** Request **
Property | Data Type | Required | Description | Default Value |
---|---|---|---|---|
from | <String> | true | Verified email from amazon SES | |
to | <Array<String>> | true | Recipient(s) address | |
subject | <String> | true | Subject of the email | |
html | <String> | false | HTML message | |
text | <String> | false | Plain text message (for fallback) | |
cc | <Array<String>> | false | ||
bcc | <Array<String>> | false | ||
region | <String> | true | Region to be used of the amazon SES for sending the email | us-east-1 |
checkValidity | <Boolean> | false | Determine whether to check first all the email if those email(s) exists of the domain SMTP server | false |
Headers:
key: ozBn73n4xXtFYyA
Sample Request
{
"from": "Highoutput Ventures <noreply@highoutput.io>",
"to": ["djansyledjans@gmail.com"],
"subject": "hello world",
"html": "<b>Hello world</b><a href='#'>Test</a>",
"text": "good eve",
"cc": ["chestine_jans@yahoo.com"],
"bcc": ["chestine_jans@yahoo.com"]
}
Email template must be in ejs format.
Upload a new template with the given name
and the template
itself. It's also possible to use include
in ejs template files with the name
of the referred template. Template file must be in form-data
that compose of 2 keys namely the name
which will represent the name of the template and the template
which is the ejs file to be uploaded.
curl -X POST -F template=@./header.ejs -F name=header http://localhost:8080/email/template
You can then make a request that uses template.
{
"from": "Highoutput Ventures <noreply@highoutput.io>",
"to": ["djansyledjans@gmail.com"],
"subject": "hello world",
"template": "header",
"templateData": { "brand": "highoutput ventures" },
"cc": ["chestine_jans@yahoo.com"],
"bcc": ["chestine_jans@yahoo.com"]
}
FAQs
Is a service that is an abstraction of Amazon SES which mainly focuses on sending email.
We found that highoutput-email-service demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.