2010-09-23 117 views
4

我正在一个网站上工作。我对这个领域很陌生。我制作了一个网站,但在“联系我们”表单中遇到问题。如何从我的网站发送电子邮件?

在这种形式下,我制作了四个文本框,一个“重置”按钮和一个“发送”按钮。问题是,当我点击该按钮时,邮件不会被发送。我必须使用哪些代码发送电子邮件?

+0

要通过网页发送电子邮件,您必须使用某种服务器端脚本/语言。你在服务器上使用什么? (PHP,Ruby,Perl ..?) – 2010-09-23 04:48:19

回答

0

您可以使用Web服务器上的表单处理器cgi脚本通过电子邮件发送消息。

0

您对电子邮件发送方式的理解似乎不完整。电子邮件不会通过单击提交按钮来自动发送(从而提交表单)。表单必须提交给“某些东西”,其中“东西”是一个程序,它将处理使用表单提交的数据并执行必要的事情以通过电子邮件发送数据。

我不知道你熟悉哪种编程语言。如果有任何你正在使用的,那么你需要找出如何编写一个CGI脚本来处理这种情况使用你最喜欢的语言。

+0

我只熟悉HTML。我对CGI一无所知。但我仍然会尝试这样做。如果您有任何其他选项,请发送给我。感谢您的回复。 – Jeyson 2010-09-23 04:56:54

1

如果您想从表单发送电子邮件,了解服务器端脚本将是一个不错的主意。

我会先找出您安装在当前服务器上的软件。例如:它是一个带有Apache,MySQL,PHP,Perl等的Linux服务器,还是带有ASP.Net等的Windows服务器......你可以从你的主机提供商那里找到它。

出于安全原因,我不建议编写自己的脚本来发送电子邮件,直到你知道你在做什么。有免费的脚本可以做到这一点。

Tectite FormMail是一个例子,如果你有PHP

然后,你需要能够为您所需的脚本上传到Web服务器。通常通过FTP访问服务器来执行此任务。并使用适当的HTML与脚本进行通信。

或者:,可能是值得一试的,所以你不必尽量多了解服务器脚本

有托管形式的选择。 (这意味着一些其他Web服务器执行的电子邮件部分的所有您管理的是HTML)

Here is a list of a few hosted options

编辑:Here is a better list of hosted options

0

它通常依赖于编程语言或Web框架,运行你的网站。 但是,我知道一个跨平台的邮件程序,您可以通过“从站点发送邮件”进行谷歌搜索。这个可以从任何语言或框架发送电子邮件。它可能为一家公司提供服务,该公司可以使用不同语言运行多个站点

相关问题