【发布时间】:2021-09-04 10:32:13
【问题描述】:
我想创建一个反馈表单,用户在其中输入数据,当他们按下提交按钮时,管理员会通过代码中预定义的电子邮件地址接收输入的所有数据。 我不想使用“mailto”,因为它会打开另一个服务。有没有办法通过 HTML 表单本身将数据发送到电子邮件?
【问题讨论】:
我想创建一个反馈表单,用户在其中输入数据,当他们按下提交按钮时,管理员会通过代码中预定义的电子邮件地址接收输入的所有数据。 我不想使用“mailto”,因为它会打开另一个服务。有没有办法通过 HTML 表单本身将数据发送到电子邮件?
【问题讨论】:
表单将数据发送到action 属性中指定的 URL。
mailto: URL,您已明智地排除了 are highly unreliable。
唯一可以使用的其他类型的 URL 是 http(s) URL,然后由服务器端代码处理。
如果您想将电子邮件发送到其他地址,则需要更改服务器端代码,使其不使用单个地址。
【讨论】:
经过大量研究,我决定为此使用https://formsubmit.co。详细信息在他们的文档中。 这正是我想要的,并且满足了我的要求。感谢大家的帮助。
【讨论】: