Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
highoutput-email-service
Advanced tools
Is a service that is an abstraction of Amazon SES which mainly focuses on sending email.
Readme
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.
The npm package highoutput-email-service receives a total of 4 weekly downloads. As such, highoutput-email-service popularity was classified as not popular.
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
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.