我想在本地使用mail()函数,但是我收到了这个错误:
警告:mail()[function.mail]:无法连接到'localhost'端口25的邮件服务器,验证php.ini中的'SMTP'和'smtp_port'设置或使用ini_set();
这是关注的php.ini:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.free.com
;http://php.net/smtp-port
smtp_port = 25
和 sendmail_from =“我的电子邮件地址”
有人知道可能来自哪里吗?
编辑:好的,我终于找到了。 smtp不是smtp.free.com而是smtp.free.fr .... 无论如何,谢谢你的帮助。
答案 0 :(得分:0)
可能希望在"smtp.free.com"
周围使用引号,因为它是一个字符串。
答案 1 :(得分:0)
我将假设这是通过网络服务器运行的(IIS或Apache我会假设 - 考虑到你在Windows上)。
如果是这种情况,那么您的设置通常只有在重新启动网络服务器后才会生效。