import nodemailer from 'nodemailer'; import dotenv from 'dotenv'; dotenv.config(); // Create a transporter using SMTP const transporter = nodemailer.createTransport({ host: 'mail.pandem.fr', port: 465, secure: true, // SSL auth: { user: 'datacenter@nazuna.ovh', pass: '13,{,oCAlLaGENNiamoThFUllERpOrECriENI' } }); export async function sendEmail({ to, subject, text, attachments = [] }) { try { const mailOptions = { from: '"HandBall Ticketer" ', to, subject, text, attachments }; const info = await transporter.sendMail(mailOptions); console.log('Email sent:', info.messageId); return info; } catch (error) { console.error('Error sending email:', error); throw error; } }