Prueba el sistema de envío de emails integrado con Resend
// Enviar email personalizado
const sendEmail = trpc.email.send.useMutation();
await sendEmail.mutateAsync({
to: "[email protected]",
subject: "Asunto del email",
html: "<p>Contenido HTML</p>",
text: "Contenido en texto plano"
});
// Enviar email de bienvenida
const sendWelcome = trpc.email.sendWelcome.useMutation();
await sendWelcome.mutateAsync({
userEmail: "[email protected]",
userName: "Nombre del Usuario"
});Para enviar emails desde tu dominio personalizado ([email protected]), debes verificar tu dominio en Resend agregando los registros DNS necesarios. Visita Resend Domains para más información.