Novato de Stackoverflow aquí con un problema relacionado con la prueba de los correos electrónicos de sendGrid: verifiqué el correo electrónico de mi remitente e intenté enviar un correo electrónico usando mi aplicación nodeJS; sin embargo, todavía me encuentro con este error:
"Error: la dirección de remitente no coincide con una identidad de remitente verificada. El correo no se puede enviar hasta que se resuelva este error". (Tomado del cuerpo de respuesta del error)
Las imágenes a continuación muestran el correo electrónico del remitente verificado en uso.
const sgMail = require("@sendgrid/mail"); sgMail.setApiKey(process.env.SENDGRID_API_KEY); const msg = { to: 'jordanlyn.98@hotmail.com', from: 'jordanlyn.98@hotmail.com', // Use the email address or domain you verified above subject: "Enquiry", text: 'Hello', }; //ES8 sgMail .sennd(msg) .then(()=> { console.log('Email sent') }) 
PD: originalmente pensé que eran los derechos de acceso en la clave API en sí, entré en la configuración y la cambié a acceso completo para evitar problemas de derechos; sin embargo, el cuerpo de respuesta del error indica que el remitente no está verificado.