首页 > 解决方案 > 需要建议 - 我的静态网站发送电子邮件的最佳方式

问题描述

我希望像你们这样的聪明人可以告诉我在静态网站上设置电子邮件表单的最佳方法是什么!

所以目前,我将所有代码都放在 GitHub 上,然后使用 Netlify 将其部署到网络上,

这是我第一次在不使用 WordPress 或 Shopify 的情况下这样做......所以我想知道,我设置电子邮件表单的最合乎逻辑的方式是什么......?我在我的登陆页面上设计了一个非常简单的电子邮件表单,只有 4 个字段:姓名、电子邮件、电话、消息。

对不起,如果这是一个超级基本的问题,但很想听听那里有什么选择!!

我一直在寻找诸如https://smtpjs.com/https://www.smashingmagazine.com/2018/05/building-serverless-contact-form-static-website/之类的选项

谢谢 :)

标签: javascripthtmlemailwebsmtp

解决方案


对于静态 HTML 网站,您可以使用https://formspree.io/

它提供了简单的元素,您可以在您的网站 HTML 页面上复制和粘贴以使其正常工作。

从 发送的所有电子邮件<form>都将转发到您想要的电子邮件。

您可以根据需要添加更多表单字段...

<form
  action="https://formspree.io/f/<something>"
  method="POST"
>
  <label>
    Your email:
    <input type="email" name="_replyto">
  </label>
  <label>
    Your message:
    <textarea name="message"></textarea>
  </label>

  <!-- your other form fields go here -->

  <button type="submit">Send</button>
</form>

推荐阅读