Home  >  Article  >  Backend Development  >  error_log()怎么向外发送邮件。

error_log()怎么向外发送邮件。

WBOY
WBOYOriginal
2016-06-06 20:37:391149browse

1、我知道第二个参数为1是发送邮件,可以邮件是收不到的。
2、莫非这个函数后台调用的是mail()函数吗?
3、如果2成立的话,mail是怎么发送邮件的,php.ini中关于mail的是windows的描述。

PS:我知道的发送邮件应该是用过SMTP服务器,用已有的邮件帐号向待发送的邮件帐号投递。

回复内容:

1、我知道第二个参数为1是发送邮件,可以邮件是收不到的。
2、莫非这个函数后台调用的是mail()函数吗?
3、如果2成立的话,mail是怎么发送邮件的,php.ini中关于mail的是windows的描述。

PS:我知道的发送邮件应该是用过SMTP服务器,用已有的邮件帐号向待发送的邮件帐号投递。

mail函数是通过系统的邮件服务(/usr/sbin/sendmail)发送邮件的
echo "This is a test mail." | mail -s "test" xxxxxxxx@qq.com
你可以通过这个命令测试你的服务器上的邮件服务是否正常,如果不正常根据报错信心到网上搜索,并找到解决的方法。
问题修复之后这里就能使用了

首先你用的是什么系统 win or linux
linux default用的是sendmail
win是发送不了邮件的

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn