Php 在Mac OS X localhost服务器上使用mail()
我试图让PHP的mail()函数在MacOSX Mavericks中与本地主机一起工作。如果我使用我的实际网站服务器进行主机托管,它可以正常工作,但这对开发阶段不是很有用 到目前为止,我试过:Php 在Mac OS X localhost服务器上使用mail(),php,terminal,osx-mavericks,Php,Terminal,Osx Mavericks,我试图让PHP的mail()函数在MacOSX Mavericks中与本地主机一起工作。如果我使用我的实际网站服务器进行主机托管,它可以正常工作,但这对开发阶段不是很有用 到目前为止,我试过: 将MAILSERVER=-YES-添加到主机配置文件 通过终端启动后缀 一堆其他随机的东西(太多了,无法在这里列出!) 当从本地计算机测试网站表单时,有人知道一个正确的解决方案来获取要发送的邮件吗?函数是否返回true或false?如果返回true,这是服务器配置问题,您最好使用真正的邮件服务器。@j
- 将
添加到主机配置文件MAILSERVER=-YES-
- 通过终端启动后缀
- 一堆其他随机的东西(太多了,无法在这里列出!)
当从本地计算机测试网站表单时,有人知道一个正确的解决方案来获取要发送的邮件吗?函数是否返回
true
或false
?如果返回true
,这是服务器配置问题,您最好使用真正的邮件服务器。@jeroen这不是代码或PHP的问题,而是我的Mac邮件服务器的设置方式。我不想每次我想测试一个web表单时都必须将我的网站上传到eal服务器。我应该可以用内置的Mac服务器做到这一点。你不需要上传整个网站,你只需要连接到一个真正的邮件服务器。当然,您可以将mac配置为邮件服务器,但这可能只在您在本地发送邮件时起作用,因为从“普通”计算机发送到internet上邮件服务器的邮件可能永远不会被接受;如果发送的话会被贴上垃圾邮件的标签。是的,我明白你的意思。为了避免垃圾邮件问题,我尝试了遵循一个连接到gmail服务器的教程。还是不走运。我真的只是在寻找一个循序渐进的过程,我需要更改任何文件以使其正常工作。您可以使用库连接到电子邮件服务器并在外部使用它们。