2

我有一个按照教程创建的联系页面,当我单击发送时,我收到一条消息,告诉我消息已发送,但我没有收到任何电子邮件,我正在尝试使用 xampp v3 在本地对其进行测试。 1.0,我读到我必须更改php.ini中的smtp,但它也不起作用。

我想用我的本地主机测试它,我该怎么办?

4

2 回答 2

1

从XAMPP主页的“Mail”链接(即“localhost”)可以看出,在XAMPP的默认配置下,phpmail函数发送的邮件可以在“.../xampp/mailoutput”文件夹中找到(Windows )。这对于测试目的很有用。

也许您对“php.ini”的 SMTP 指令的更改可能是这种方法的问题。

于 2013-10-14T20:28:53.483 回答
0

除非您专门以这种方式进行设置,否则您通常没有来自本地服务器的邮件功能。如果您希望能够在本地发送邮件,请参阅此链接。当然,还有其他方法,例如安装 hMailServer 或其他一些 smtp 服务器,但您应该将 sendmail 作为 Xampp 安装的一部分。

于 2013-06-17T02:22:01.457 回答