Sendgrid

Send email with Sendgrid


EmailHelper.ts
import sendgrid from "@sendgrid/mail";

sendgrid.setApiKey(process.env.SENDGRID_API_KEY);

export default async (req:Request, res:Response) => {
  try {
    await sendgrid.send({
      to: "[email protected]",
      from: "[email protected]",
      subject: "subject",
      text: "body",
    });
  } catch (error:any) {
    return res.status(error.statusCode || 500).json({ error: error.message });
  }

  return res.status(200).json({ error: "" });
};

See all posts