配置SMPT,php发送邮件功能
2017-03-27 10:20
513 查看
参考链接:http://www.poluoluo.com/jzxy/201601/450302.html
1,首先安装下pear工具包。
然后安装邮件协议:
使用pear install Mail,pear install Mail_Mine,pear install Net_SMTP安装好发邮件需要的类库
2,这样就可以发送邮件了,(前提是你要去136邮箱开通下SMPT服务免费饿)
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);
相关文章推荐
- PHP 利用SMPT服务器发送邮件 无需自己配置服务器
- .LOG4J的配置(输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能)
- [L-php]PHP功能模块——发送邮件
- [MSSQL]SQL Server 2008 通过配置数据库邮件实现发送邮件功能
- 推荐个功能齐全的发送PHP邮件类
- 解决windows系统下php.ini邮件配置正确不发送邮件的问题
- SQL Server 2008 通过配置数据库邮件实现发送邮件功能
- 推荐个功能齐全的发送PHP邮件类
- SQL Server 2008 通过配置数据库邮件实现发送邮件功能
- PHP邮件发送验证功能
- Hostmonster上配置redmine的邮件发送功能
- Asp.Net 发送 smpt邮件 ,IIS中smtp邮件服务器的配置
- linux下面配置sendmail邮件服务器,并用php mail函数发送邮件测试
- [MSSQL]SQL Server 2008 通过配置数据库邮件实现发送邮件功能
- sql server 2008 配置数据库邮件现实发送邮件功能
- SQL Server 通过配置数据库邮件实现发送邮件功能
- 解决windows系统下php.ini邮件配置正确也不发送邮件的问题
- SQL Server 2008 通过配置数据库邮件实现发送邮件功能(转)
- SQL Server 2008 通过配置数据库邮件实现发送邮件功能
- 【PHP】Windows下配置用mail()发送邮件