Frameworks
Express
Send from a Node.js Express server.
import express from 'express';
import { Resend } from 'resend'; // RESEND_BASE_URL=https://postwaves.online
const app = express();
const client = new Resend(process.env.API_KEY);
app.use(express.json());
app.post('/contact', async (req, res) => {
const { data, error } = await client.emails.send({
from: 'Website <hello@yourdomain.com>',
to: ['team@yourdomain.com'],
reply_to: req.body.email,
subject: `New message from ${req.body.name}`,
text: req.body.message,
});
error ? res.status(400).json(error) : res.json(data);
});
app.listen(3000);Was this page helpful?Send feedback