发送邮件报错误:PEAR mail package is not installed的原因是linux中缺少PEAR mail组件,

PEAR mail组件也就是PHP Pear Mail / SMTP软件包的三大支持:

  1)NET / SMTP:SMTP协议的实现

  2)邮件:提供发送邮件的多个接口的类

  3)网络/ Socke:网络接口

解决方法:在php pear repo中下载并安装

1.下载文件

[root@tele- ~]# cd /tmp
[root@tele- tmp]# wget http://download.pear.php.net/package/Mail-1.1.14.tgz
[root@tele- tmp]# wget http://download.pear.php.net/package/Net_SMTP-1.2.10.tgz
[root@tele- tmp]# wget http://download.pear.php.net/package/Net_Socket-1.0.8.tgz

2.解压文件

[root@tele- tmp]# tar -zxvf Mail-1.1..tgz
[root@tele- tmp]# tar -zxvf Net_SMTP-1.2..tgz
[root@tele- tmp]# tar -zxvf Net_Socket-1.0..tgz

3.安装文件

[root@tele- tmp]# cd /usr/share/pear
[root@tele- pear]# mkdir Net
[root@tele- pear]# cd Net
[root@tele- Net]# cp /tmp/Net_SMTP-1.2./SMTP.php .
[root@tele- Net]# cp /tmp/Net_Socket-1.0./Socket.php .
[root@tele- Net]# cd ..
[root@tele- pear]# cp -avr /tmp/Mail-1.1./Mail/ .
‘/tmp/Mail-1.1./Mail/’ -> ‘./Mail’
‘/tmp/Mail-1.1./Mail/null.php’ -> ‘./Mail/null.php’
‘/tmp/Mail-1.1./Mail/mail.php’ -> ‘./Mail/mail.php’
‘/tmp/Mail-1.1./Mail/smtp.php’ -> ‘./Mail/smtp.php’
‘/tmp/Mail-1.1./Mail/sendmail.php’ -> ‘./Mail/sendmail.php’
‘/tmp/Mail-1.1./Mail/RFC822.php’ -> ‘./Mail/RFC822.php’
[root@tele- pear]# cp -avr /tmp/Mail-1.1./Mail.php .
‘/tmp/Mail-1.1./Mail.php’ -> ‘./Mail.php’

然后再项目中重新测试即可

帮助链接:https://www.cyberciti.biz/tips/rhel-install-php-net-smtp-email-socket.html

最新文章

  1. iOS系列 基础篇 04 探究视图生命周期
  2. java内存的那些事
  3. CAD 二次开发----- 块(一)
  4. ADC/DAC的一些参数
  5. WCF传输Dataset大数据量 -压缩
  6. Js Pattern - Namespace Pattern
  7. java实现附件预览(openoffice+swfTools+FlexPaper) (转载)
  8. centos6.4安装flashcache
  9. The game of life(生命游戏)新算法
  10. Flex疑难小杂症
  11. Python第三天 序列 5种数据类型 数值 字符串 列表 元组 字典 各种数据类型的的xx重写xx表达式
  12. 维修数列 Splay(这可能是我写过最麻烦的题之一了。。。用平衡树维护dp。。。丧心病狂啊。。。。)
  13. java开发师笔试面试每日12题(3)
  14. 【原创】单片系统SoC
  15. 项目冲刺 Seventh
  16. android studio eclipse keymap theme 快捷键 主题风格设置
  17. .NET平台开源文档与报表处理组件包括Execel PDF Word等
  18. Redis和数据库 数据同步问题
  19. STM32F429I-DISCO 和GPS的亲热接触
  20. 原生ajax和jsonp

热门文章

  1. UISearchBar作为inputAccessoryView时的响应链
  2. jquerymobile之collapsible可折叠块标题内容动态显示
  3. 数据结构C++,栈的实现
  4. [SpringMVC]定义多个前缀映射的问题
  5. Coursera Algorithms week1 查并集 练习测验:2 Union-find with specific canonical element
  6. 3.2 手机中的数据库——SQLite
  7. pair类型 这次遇到了,记录下来,方便彼此xue习
  8. mysql如何查询最新插入的数据
  9. Cracking the Coding Interview 8.7
  10. centOS 7.4 安装配置jdk1.8