@sleeksender/send-email
v0.1.1
Published
Simple API client for sending email with SleekSender
Readme
@sleeksender/send-email
Small API client for sending email through https://api.sleeksender.com.
Install
npm install @sleeksender/send-emailUsage
import { createEmailSender } from '@sleeksender/send-email';
const sendEmail = createEmailSender({
apiKey: process.env.SLEEKSENDER_API_KEY,
});
const result = await sendEmail({
senderId: '69daec04bf2474a53e888c29',
from: '[email protected]',
to: '[email protected]',
subject: 'Hello',
text: 'Plain text version',
html: '<p>HTML version</p>',
});API
createEmailSender({ apiKey })
- uses your API key to fetch a bearer token from
/api/auth/token - sends email through
/api/emails/send - always uses
https://api.sleeksender.com - returns an async
sendEmail()function
sendEmail({ ...input })
senderIdrequiredfromrequiredtorequiredsubjectrequired- at least one of
textorhtmlis required replyTois optional
