可能重复:
localhost上的php mail()函数
我正在尝试对我的网站上的密码恢复进行一些localhost测试,但是当我尝试发送电子邮件时,我收到以下错误:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Run Code Online (Sandbox Code Playgroud)
以下是我的php.ini文件中的相关设置.
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = you@yourdomain
Run Code Online (Sandbox Code Playgroud)
我不知道如何为localhost测试设置这些.我意识到我需要设置SMTP我的提供商的邮件服务器,但我在共享的办公楼工作,所以我不知道如何找到谁在这里提供互联网.
提前致谢.
我在Windows上使用WampServer来测试一个站点.我有一个注册系统,用户可以收到确认电子邮件.
是否可以从本地主机发送电子邮件?