1)
下载msmtp
wget
解压:
tar jxvf msmtp-1.4.16.tar.bz2
安装:
./configure --prefix=/usr/local/msmtp
make
make install
或者:
yum install msmtp
apt-get install msmtp
2) 配置 msmtp账号:
touch ~/.msmtprc
chmod 600 ~/.msmtprc
vim ~/.msmtprc 添加内容:
defaults
tls on
logfile ~/.msmtp.log
account gmail
host smtp.gmail.com
from XXXXXX@gmail.com
port 587
user XXXXXX@gmail.com
password XXXXXX
auth on
tls_certcheck off
account default:gmail
保存退出,测试客户端是否可用
/usr/local/msmtp/bin/msmtp 目标邮件地址
随便输入一些字符,然后按ctrl D退出,去目标邮件地址查看邮件是否收到。
3)配置mutt:
vim ~/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp" 或 sendmail="/usr/bin/msmtp"
set use_from=yes
set realname="XXXXXX@gmail.com"
set editor="vi"
4)保存退出,测试一下mutt是否有效:
echo "测试测试" | mutt -s "测试" XXXXXX@gmail.com
配置文件例子:vi /usr/local/etc/msmtprc
########################
defaults
tls on
logfile ~/.msmtp.log
account gmail
host smtp.gmail.com
from XXXXXX@gmail.com
port 587
user XXXXXX@gmail.com
password XXXXXX
auth on
tls_certcheck off
account default:gmail
########################
5)配置mutt,mutt一般linux都会默认安装,可以使用which mutt查看mutt安装的路径。
wget
rpm -ivh mutt-1.4.1-12.0.3.el4.i386.rpm
编辑mutt配置文件:
vim ~/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp"
set use_from=yes
set realname="发送邮件地址"
set editor="vi"
6)保存退出,测试一下mutt是否有效:
echo "测试测试" | mutt -s "测试" 测试邮件地址
阅读(753) | 评论(0) | 转发(0) |