如何设置apache和php使mail()函数在本地计算机上工作

如何设置apache和php使mail()函数在本地计算机上工作,php,apache,email,Php,Apache,Email,我正在使用php的mail()函数从php scrpit发送电子邮件,但是,这不起作用。我相信问题在于我的php设置和smtp服务器的缺乏。有没有人有在本地机器上设置类似的东西的经验?可以做些什么来解决这个问题?谢谢是的,我在Windows机器上有。您应该安装本地邮件服务器,例如ArGoSoft邮件服务器(www.ArGoSoft.com)。它免费、小巧、简单。然后在设置中设置本地域(例如weblocal.dom),然后添加邮件用户(例如admin)。因此,您的测试电子邮件将admin@webl

我正在使用php的mail()函数从php scrpit发送电子邮件,但是,这不起作用。我相信问题在于我的php设置和smtp服务器的缺乏。有没有人有在本地机器上设置类似的东西的经验?可以做些什么来解决这个问题?谢谢

是的,我在Windows机器上有。您应该安装本地邮件服务器,例如ArGoSoft邮件服务器(www.ArGoSoft.com)。它免费、小巧、简单。然后在设置中设置本地域(例如weblocal.dom),然后添加邮件用户(例如admin)。因此,您的测试电子邮件将admin@weblocal.dom. 然后,您只需将此邮件帐户添加到您的电子邮件客户端程序,并从PHP脚本向其发送一些邮件。

是的,我在Windows计算机上有。您应该安装本地邮件服务器,例如ArGoSoft邮件服务器(www.ArGoSoft.com)。它免费、小巧、简单。然后在设置中设置本地域(例如weblocal.dom),然后添加邮件用户(例如admin)。因此,您的测试电子邮件将admin@weblocal.dom. 然后,您只需将此邮件帐户添加到您的电子邮件客户端程序中,并从PHP脚本向其发送一些邮件。

我想这就是我要做的。但是,有没有一种方法可以在不使用outlook/thunderbird/等的情况下转发此帐户收到的电子邮件?此免费版本的程序没有此选项。我想这就是我所做的。但是,有没有一种方法可以在不使用outlook/thunderbird/等的情况下转发此帐户收到的电子邮件?此免费版本的程序没有此选项。