php无法发送电子邮件
我正在尝试从php发送电子邮件以下是我的配置和代码:php无法发送电子邮件,php,Php,我正在尝试从php发送电子邮件以下是我的配置和代码: smtp_port = 25 SMTP = 'my ip address' mail('me@gmail.com', 'subject', 'message', 'FROM : headerInfo'); 我不知道我错过了什么这是不发送电子邮件 编辑: 我没有犯错误$result=mail();回声$结果没有打印任何内容 没有垃圾邮件中的邮件 服务器不是本地主机文件在远程服务器上,但我不知道它是否是SMTP服务器 如何取消阻止ISP
smtp_port = 25
SMTP = 'my ip address'
mail('me@gmail.com', 'subject', 'message', 'FROM : headerInfo');
我不知道我错过了什么这是不发送电子邮件
编辑:
我没有犯错误<代码>$result=mail();回声$结果代码>没有打印任何内容
没有垃圾邮件中的邮件
服务器不是本地主机文件在远程服务器上,但我不知道它是否是SMTP服务器
如何取消阻止ISP
我查看了日志:
致命:绑定0.0.0.0端口25:地址已在使用中
如何修复它?如果一切顺利,您必须再次检查smtp并检查php邮件页面。它必须上载到服务器上,而不是本地主机系统上。您正在使用默认的php.ini设置发送电子邮件。可能是:
- 您没有邮件服务器(如果您在localhost或其他服务器上运行) IP地址没有邮件服务器)
- 端口25已被ISP阻止(您可以要求解除阻止)
echo phpinfo()
中看到它。典型值为/usr/sbin/sendmail-t-i
/var/log/maillog
您是否在指定的smtp位置上运行邮件服务器?你有错误吗?我们需要处理更多的邮件。请选中垃圾邮件框,有时如果外部服务器无法识别smtp服务器,则会将电子邮件推送到垃圾邮件框;)你是对的,PHP无法发送电子邮件。。。您需要一个SMTP服务器。。。