我正在尝试为其他人创建预制表单的表单,将其结果通过电子邮件发送给客户端。问题是,我的大多数客户端都不支持SQL或PHP,所以它们和AJAX都不是一个选项。
应该是这样的:
<form name="form" action="email()"
<input type="text">
<input type="slider">
<input type="submit" value="Submit">
</form>
等。知道如何在没有AJAX或库的情况下做到这一点吗?
答案 0 :(得分:1)
您必须有一个服务器端组件才能正确发送电子邮件。
电子邮件需要从邮件服务器发送。如果您可以从客户端发送电子邮件,垃圾邮件将是一个更大的问题。
此article references直接发布到MX服务器,但它不可靠。
另见here.
您也可以从MailGun.这样的服务发送电子邮件。如果不从服务器端执行此操作,您可能会将令牌暴露给寻找开放端口的垃圾邮件发送者。
服务器是正确而安全的方式。