【问题标题】:Data sent to email on HTML form submit在 HTML 表单上发送到电子邮件的数据提交
【发布时间】:2021-09-04 10:32:13
【问题描述】:

我想创建一个反馈表单,用户在其中输入数据,当他们按下提交按钮时,管理员会通过代码中预定义的电子邮件地址接收输入的所有数据。 我不想使用“mailto”,因为它会打开另一个服务。有没有办法通过 HTML 表单本身将数据发送到电子邮件?

【问题讨论】:

    标签: html forms web


    【解决方案1】:

    表单将数据发送到action 属性中指定的 URL。

    mailto: URL,您已明智地排除了 are highly unreliable

    唯一可以使用的其他类型的 URL 是 http(s) URL,然后由服务器端代码处理。

    如果您想将电子邮件发送到其他地址,则需要更改服务器端代码,使其不使用单个地址。

    【讨论】:

    • 我不想要服务器端处理。数据不会发送到服务器,而是直接发送到管理员的邮箱
    • @FedoraExplores — 正如我在这个答案中所说,这不是一个选择。
    【解决方案2】:

    经过大量研究,我决定为此使用https://formsubmit.co。详细信息在他们的文档中。 这正是我想要的,并且满足了我的要求。感谢大家的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-01
      • 2015-03-28
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多