方法二:利用msmtp 实现
首先安装软件 wegt http://jaist.dl.sourceforge.net/project/msmtp/msmtp/1.4.32/msmtp-1.4.32.tar.bz2
tar jxvf msmtp-1.4.32.tar.bz2
cd msmtp-1.4.32
./configure –prefix=/usr/local/msmtp
make
make install
安装完毕
配置msmtp账号
cd /usr/local/msmtp
mkdir etc #手动创建目录
vi /usr/local/msmtp/etc/msmtprc #手动创建文件 并复制一下内容
# Set default values for all following accounts.
defaults
logfile /usr/local/msmtp/msmtp.log
# The SMTP server of the provider.
account test
# SMTP邮件服务器地址
host smtp.126.com #可以设置其他邮箱 如163
# 发送的邮件Email
from 11111@126.com #这里输入邮箱地址
auth login
# 邮件服务器登录账号
user 11111@126.com #与上面的地址相同
# 邮件服务器登陆密码
password 123456 #密码 明文的
# Set a default account
account default : test
到此安装完成 想发送邮件需要安装 mutt来调用 msmtp
安装配置mutt