我正在尝试创建一个提交表单的网络应用程序,并将表单的结果发送到电子邮件(我的电子邮件,首先)。我使用HTML表单尝试了很多不同的东西,但似乎都没有用。
这是我尝试使用的表单示例源代码,仅用于发送电子邮件。我认为问题是动作链接已经注册到我得到的地方,或类似的东西,和/或我不确定在第一和第四行放什么。
<form method="POST" action="http://public.registerdirect.co.nz/cgi-bin/formmailer.cgi">
<input type="hidden" name="to" value="email@mydomain.co.nz">
<input type="hidden" name="subject" value="The Message Subject">
<input type="hidden" name="next_url" value="http://www.mysite.co.nz/thankyou.html">
<input type="text" name="comments">
</form>
如何将表单结果发送给某人的电子邮件?
我听说你需要使用一台服务器,但我也无法解决这个问题。
答案 0 :(得分:0)
要将表单内容发送到电子邮件地址,请在表格action
中使用MAILTO,如下所示(使用您自己的电子邮件地址):
<form action="MAILTO:someone@example.com" method="post" enctype="text/plain">
保留表单的其余部分,并确保您已在表单中命名所有字段。如果您愿意,请查看this example。
如果您想使用php发送电子邮件,可以查看this tutorial。
希望这有帮助!
答案 1 :(得分:0)
正如Jon P所说,你必须首先检查“registerdirect.co.nz”提供的服务是如何运作的。如果您不想使用他们的服务,那么您可以创建一个PHP(或任何服务器端语言)脚本来处理该信息并使用SMTP服务器(如gmail)发送电子邮件(检查:{{3} })