import nodemailer from 'nodemailer' export async function sendPasswordResetEmail(email: string, code: string) { const config = useRuntimeConfig() const transporter = nodemailer.createTransport({ host: config.emailHost, port: parseInt(config.emailPort), secure: parseInt(config.emailPort) === 465, auth: { user: config.emailUser, pass: config.emailPassword, }, }) const mailOptions = { from: config.emailFrom, to: email, subject: 'Password Reset Code - New Life Christian Church', text: `Please enter this 6 digit code to reset your password for the New Life Christian Church sermon page: ${code}`, html: `
Please enter this 6 digit code to reset your password for the New Life Christian Church sermon page:
This code will expire in 15 minutes.
If you did not request a password reset, please ignore this email.