Responsive Contact Form Failing to Send Gmail Messages

I built a mobile-friendly contact form using HTML, CSS, and JavaScript to email submissions via Gmail, yet emails aren’t sent. Try this revised snippet:

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>MailCheck</title>
    <link rel="stylesheet" href="style_main.css">
  </head>
  <body>
    <div class="form-box">
      <form onsubmit="dispatchMail(); this.reset(); return false;">
        <input type="email" id="emailInput" placeholder="Your Email" required>
        <button type="submit">Send</button>
      </form>
    </div>
    <script src="https://smtpjs.com/v3/smtp.js"></script>
    <script>
      function dispatchMail(){
        Email.send({
          Host: "smtp.gmail.com",
          Username: "[email protected]",
          Password: "password123",
          To: '[email protected]',
          From: document.getElementById("emailInput").value,
          Subject: "Form Submission",
          Body: "Email: " + document.getElementById("emailInput").value
        }).then(resp => alert("Email sent: " + resp));
      }
    </script>
  </body>
</html>