3.0.0 • Published 2 years ago
mailchannels v3.0.0
mailchannels(.js)
!NOTE
This SDK is meant for Cloudflare Workers' integration of mailchannels, which doesn't require authentication.
Setup
npm i mailchannelsimport { sendMail } from 'mailchannels'Usage
Add the below TXT records for SPF and Domain Lock to work correctly. Replace WORKER_ID with either
- your unique subdomain for workers, e.g.
username.workers.dev - or the (sub)domain you're using for the worker, e.g.
example.com.
| Name | Content |
|---|---|
| @ | v=spf1 a mx include:relay.mailchannels.net ~all |
| _mailchannels | v=mc1 cfid=WORKER_ID |
const { success } = await sendMail({
subject: 'An example',
message: 'This is an example email sent from Cloudflare Workers.',
from: {
name: 'You',
email: 'you@your.domain'
},
to: 'somebody@some.domain'
})