en primer lugar, está enviando correos electrónicos y funciona correctamente, pero el problema está en el ' Cuerpo '. No toma valores de las entradas.
El mensaje enviado se ve así:
Nombre:
Correo electrónico:
Mensaje:
Ejemplo de html:
<input type="text" id="name" placeholder="First Name"><br>Y js:
const nameInput = document.querySelector('#name'); const emailInput = document.querySelector('#email'); const messageInput = document.querySelector('#message'); // Send email const sendEmail = () => { Email.send({ Host: "smtp.gmail.com", Username: "email@gmail.com", Password: "email", To: 'email2@gmail.com', From: 'email@gmail.com', Subject: "New email from website", Body: "Name: " + nameInput.value + "<br>Email: " + emailInput.value + " <br>Message: " + messageInput.value }).then( message => alert(message) ); }¿Qué estoy haciendo mal?