php程序内使用mail发送邮件的配置

msmtp:1.4.26-1

 1.安装 msmtp 
sudo apt-get install msmtp

2.配置默认发送邮件的帐号
参考: 利用mutt和msmtp发邮件 中的 msmtprc 部分

3.在php.ini中启用
在php.ini中启用 sendmail_path = "/usr/bin/msmtp -t"  。
这里以apache2为例,配置文件在 /etc/php5/apache2/php.ini

4.重启apache服务器
sudo service apache2 restart

5.测试
在itop中测试发送重置密码的邮件成功。