参考链接:http://www.poluoluo.com/jzxy/201601/450302.html
1,首先安装下pear工具包。
然后安装邮件协议:
使用pear install Mail,pear install Mail_Mine,pear install Net_SMTP安装好发邮件需要的类库
2,这样就可以发送邮件了,(前提是你要去136邮箱开通下SMPT服务免费饿)
/** * 邮箱发送 * User: huy * Date: 2017/3/24 * Time: 18:24 */ include 'Mail.php'; $email = "xxxxxx@qq.com"; $headers['Content-Type'] = 'text/html;charset=utf-8'; $headers['From'] = 'xxxxxx@163.com'; $headers['To'] = $email; $headers['Subject'] = 'SMPT测试邮箱'; $params["host"] = 'smtp.163.com'; $params["auth"] = true; $params["username"] = 'xxxxxxx@163.com'; $params["password"] = 'xxxxxx'; $params["debug"] = false; $mail_object = &Mail::factory('smtp', $params); $content = "你们好啊"; $a= $mail_object->send($email, $headers, $content); if(PEAR::isError($a)){ //发送失败 echo 'Email sending failed: ' . $a->getMessage() . "\n"; }else{ //发送成功 echo "success!\n"; } //var_dump($a);