4

我正在使用这个PHP 表单构建器类,但我认为我缺少最基本的发送电子邮件的方法。我知道足够多的 php 来下载和修改代码,但不太确定如何实现:

mail(to,subject,message,headers,parameters)

有谁知道如何在提交表单时使其正常工作并将电子邮件发送给自己?

4

2 回答 2

4

查看PHP 文档,或者更好地使用一些抽象类,如swiftmailer。Swiftmailer 将为您省去一些麻烦,因为它正确设置了标题并且独立于邮件子系统。

这是一个如何包含 swiftmailer 的基本示例

于 2012-04-13T15:35:20.770 回答
3

您不必实现该mail函数,它应该已经存在,并且从 PHP 4 开始就默认存在。

如果您没有找到某个mail函数(或者如果它不工作),那么很可能您没有在 PHP 可以访问 sendmail 命令的机器上运行。您可以在此处阅读有关邮件功能的要求。如果是这种情况(并且您必须能够测试电子邮件),那么您将需要获得一个邮件服务器。如果你在 Windows 上,我知道 XAMPP 附带一个,但我通常使用 Linux 机器进行这种开发。

于 2012-04-13T15:46:47.847 回答