需要PHP Email Script Solution

时间:2010-04-10 16:09:48

标签: php email server-side

设计表单一直很有趣,但让他们在服务器端发送电子邮件是另一回事。我使用过各种电子邮件脚本(dynaform,phpmailer等),遇到了很多问题。

以下是我正在处理的网站:Contact On the Right。这是非常基本的:没有验证,没有必填字段。我只需要输入的任何内容发回给我。

有没有人知道任何BASIC PHP表单处理脚本,或者有几行代码可以在这里工作?我不是一个PHP人,所以我很挣扎!

提前致谢。

2 个答案:

答案 0 :(得分:1)

  

我只需要输入任何内容   被送回给我。

<?php
mail('your@mail.here','Site feedback',implode("\n\n",$_POST));
header("Location: thankyou.html");
?>

您可以将此标记添加到thankyou.html:

<META HTTP-EQUIV="REFRESH" CONTENT="5;URL=http://v2.ztmag.com/livedates.html">

它将在5秒内恢复用户

答案 1 :(得分:0)

对于简单和艰难的任务(它会发送HTML邮件)这个库总能很好地为我服务:PHPMailer

根据服务器和管理员的不同,有时mail()不起作用。 必须将其配置为使用smtp正常工作或在正确的路径中安装sendmail二进制文件。

相反,PHPMailer只需要通过fsockopen禁止出站连接。

这里有一个简单的教程:
http://www.ustrem.org/en/articles/send-mail-using-phpmailer-en/

许多CMS也在内部使用它。例如Joomla。