File "contact-form.js"

Full path: /home/alsamdql/public_html/sabamover/scripts/contact-form.js
File size: 2.42 B (2.42 KB bytes)
MIME-type: text/html
Charset: utf-8

Download   Open   Edit   Advanced Editor &nnbsp; Back

function doPost(e) {
  try {
    var data = e.parameter;

    var emailTo = "ms096060@gmail.com";
    var subject = "New Free Quote Request";

    var htmlBody = `
      <div style="font-family:Arial,sans-serif;background:#f4f7f5;padding:24px;">
        <div style="max-width:620px;margin:auto;background:#ffffff;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px rgba(0,0,0,0.12);">
          
          <div style="background:#28A737;color:#ffffff;padding:24px;text-align:center;">
            <h2 style="margin:0;font-size:26px;">Saba Movers</h2>
            <p style="margin:8px 0 0;font-size:15px;">New Free Quote Request</p>
          </div>

          <div style="padding:26px;">
            <h3 style="margin:0 0 18px;color:#28A737;">Customer Details</h3>

            <table width="100%" cellpadding="10" cellspacing="0" style="border-collapse:collapse;font-size:14px;">
              <tr style="background:#f8f8f8;">
                <td><strong>First Name</strong></td>
                <td>${data.first_name || "-"}</td>
              </tr>
              <tr>
                <td><strong>Last Name</strong></td>
                <td>${data.last_name || "-"}</td>
              </tr>
              <tr style="background:#f8f8f8;">
                <td><strong>Email</strong></td>
                <td>${data.email || "-"}</td>
              </tr>
              <tr>
                <td><strong>Phone</strong></td>
                <td>${data.phone || "-"}</td>
              </tr>
            </table>

            <div style="margin-top:22px;">
              <h3 style="margin:0 0 10px;color:#28A737;">Message</h3>
              <div style="background:#f8f8f8;padding:14px;border-radius:8px;line-height:1.6;color:#333;">
                ${data.message || "No message provided"}
              </div>
            </div>
          </div>

          <div style="background:#eeeeee;text-align:center;padding:14px;color:#777;font-size:13px;">
            This email was generated from your website form.
          </div>

        </div>
      </div>
    `;

    MailApp.sendEmail({
      to: emailTo,
      subject: subject,
      htmlBody: htmlBody
    });

    return ContentService
      .createTextOutput("success")
      .setMimeType(ContentService.MimeType.TEXT);

  } catch (error) {
    return ContentService
      .createTextOutput("error")
      .setMimeType(ContentService.MimeType.TEXT);
  }
}