0

我已经进行了几次搜索,但我并不完全确定问题所在。我使用引导程序和 php 联系表让用户输入数据。这是我对构建该表单的参考:http ://rosstanner.co.uk/2012/11/build-simple-contact-form-html-php-bootstrap/

我能够成功地在表格中发帖,并收到我的成功或失败警报。但是,实际上并未发送电子邮件。我的电子邮件在表单被重定向到的 php 文件中,但没有收到任何内容(是的,我已经检查了我的垃圾邮件)。

我想检查我是否缺少服务器端的东西(对于 php 来说是模块明智的)。我刚刚安装了 LAMP 并把它留在了那里。该网站工作正常,但表单不会发布电子邮件。

谢谢!

4

1 回答 1

0

在没有看到您的设置和代码的情况下,通过查看您帖子中的链接,我猜您的 PHP.ini 文件没有设置。

为了让 PHP 能够发送邮件,它需要使用 SMTP 服务器。我知道很多人使用谷歌(如果你有帐户),因为它非常值得信赖。

下面有一篇关于设置 PHP.ini 文件的好文章: http ://www.quackit.com/php/tutorial/php_mail_configuration.cfm

另一种选择是安装您自己的邮件服务器。但如果没有正确保护,我不一定会推荐这个,因为垃圾邮件会出现问题。

于 2013-08-21T23:22:06.450 回答