如何从我的网页发送电子邮件?

时间:2010-06-16 13:05:29

标签: user-interface sendmail

我不是网络开发人员,但我在C#和Windows表单编程方面有很多编程经验。在我们的公司网页上,我的老板要我放入一个文本框,访问者可以在其中提交评论并按下提交按钮,该评论将被发送到电子邮件地址。现在,我们的网站只使用普通的旧HTML,没有php或javascript或类似的东西。我想知道什么是最简单的方法来完成我需要的东西?有人能指出我正确的方向吗?该网站托管在Apache服务器上,因此我将无法使用aspx。

4 个答案:

答案 0 :(得分:2)

最简单的解决方案是将表单操作设为“mailto:email@address.com”

然而,这有一个缺点,即电子邮件地址被发送到垃圾邮件机器人,以及客户邮件应用程序必须加载以发送电子邮件,这可能会让人感到困惑和缓慢。

使用PHP发送电子邮件很常见,有成千上万篇关于如何操作的文章,here's one

答案 1 :(得分:2)

最简单的方法在很大程度上取决于可用的内容。如果支持PHP,请使用它。

这里是a simple example(我不太关注他们的HTML - 这有点粗制滥造)但底部的PHP让你知道如何拉出<form> in并发送电子邮件。

如果您没有PHP并且不想安装它,则可以在没有任何服务器端代码的情况下执行此操作并将问题外包出去。 Bravenet(一个熟悉任何老派web开发人员的名称)都有a free hosted form solution,可让您将表单发布到他们的服务器,然后他们会通过电子邮件向您发送结果。

不是很专业,但需要大约10秒才能实现。

答案 2 :(得分:0)

在这种情况下,最简单的方法是将PHP安装到您的apache以使用mail() - 函数。 你可以在apache之外使用tomcat,但是配置更加节省时间。

答案 3 :(得分:0)

如果您不想使用任何类型的脚本技术,那么表单mailto可能是您唯一的选择。您可以将HTML表单mailto:youraddress的动作直接邮寄给表格帖子。

我强烈建议使用某种脚本技术,但要以更可靠的方式执行此操作...... PHP看起来非常适合您的环境。