我刚刚安装了 XAMPP,Apache 正在运行,MySQL 和 Mercury 也在运行。
在 Dreamweaver 中,我创建了一个 php 文件,其中包含mail($to,$subject,$msg,'From:'.$email);
函数,但是当我从本地主机运行该文件时,它显示错误。在使用 xampp 控制面板、打开和关闭 Mercury 后,它没有显示任何错误,但也没有发送电子邮件......有什么想法吗?
cp 上的“管理”按钮对汞没有任何作用。
谢谢!
右
你必须配置汞服务器 http://community.pmail.com/files/folders/mercur/entry44.aspx与 xampp 捆绑在一起以实际传递/转发邮件。
但我建议你使用类似的东西迅捷邮递员 http://swiftmailer.org而不是 php 的 mail() 函数。
编辑:还有第三个选项。 php/win32 内置的 mini-smtp-client 无法进行身份验证。因此你不能简单地把SMTP=mail.gmail.com; smtp_port=25
在你的 php.ini 中。但你可以设置发送邮件路径 http://docs.php.net/mail.configuration#ini.sendmail-path并指向可以将消息中继到另一个 smtp 服务器(包括身份验证)的应用程序,例如假发邮件 http://glob.com.au/sendmail/.
(不过我还是推荐swiftmailer)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)