Estoy trabajando con smptjs para enviar correos electrónicos usando javascript. El código funcionaba bien hasta hoy por la mañana.
Recibo el error "Solo se admite elasticemail como host SMTP. Para abrir una cuenta, visite https://elasticemail.com/account#/create-account?r=20b444a2-b3af-4eb8-bae7-911f6097521c"
Intenté buscar este error y no tuve éxito, cualquier ayuda en este asunto sería apreciada.
Este es mi código js para enviar el correo electrónico.
const name = form.elements["name"].value; const from = form.elements["email"].value; const companyName = form.elements["company-name"].value; const businessType = form.elements["business-type"].value; const isOperatingBusiness = form.elements["business"].value; const emailBody = `<h3>Please find the details below</h3> <hr /> <span><strong>Name:</strong> ${name}</span><br /> <span><strong>Email Address:</strong> ${from}</span><br /> <span><strong>Contact No:</strong> ${phone}</span><br /> <span><strong>Company Name:</strong> ${companyName}</span><br /> <span><strong>Operating Business:</strong> ${isOperatingBusiness}</span><br /> <span><strong>Business Type:</strong> ${businessType}</span><br /><br /> <span>Thank you,</span><br /> <span>appiGo Team</span>`; const emailObject = { Host: HOST, Username: USERNAME, Password: PASSWORD, To: DEV_MAIL, From: FROM, Subject: `${subject} ${name}`, Body: emailBody, }; Email.send(emailObject).then((message) => { if (message == "OK") return onSuccess(); });¡Gracias por adelantado!
Lamentablemente, debido al uso indebido (spam/phishing), SMTPJS.com se ha limitado a proveedores de SMTP de confianza. Actualmente, el proveedor de SMTP recomendado es ElasticEmail; es posible que se consideren otros proveedores de SMTP en el futuro.
Elastic Email es un proveedor de servicios de correo electrónico y puede crear una cuenta de prueba gratuita aquí https://elasticemail.com/account#/create-account para obtener acceso al motor de entrega de correo electrónico y al relé SMTP. Con una prueba, puede enviar hasta 100 correos electrónicos por día. Para más, tienes que pagar.
Esa es probablemente la única opción ahora con smptjs.