Msmtp官网
https://marlam.de/msmtp/
Msmtp下载地址:https://marlam.de/msmtp/download/
Msmtp的下载安装
1、下载源码解压并编译
wget https://marlam.de/msmtp/releases/msmtp-1.8.12.tar.xzxz -d msmtp-1.8.12.tar.xztar -xf msmtp-1.8.12.tarcd msmtp-1.8.12./configure --prefix=/usr/local/msmtpmake && make install
2、创建msmtp配置文件和日志文件(host为邮件域名,邮件用户名test,密码123456)
$ vim ~/.msmtprcaccount defaulthost 126.comfrom test@126.comauth loginuser testpassword 123456logfile ~/.msmtp.log$ chmod 600 ~/.msmtprc$ touch ~/.msmtp.log
3、mutt安装配置:(一般linux下有默认安装mutt)
$ yum install mutt$ vim ~/.muttrcset sendmail="/usr/local/msmtp/bin/msmtp"set use_from=yesset realname="memory"set from=test@126.comset envelope_from=yesset rfc2047_parameters=yesset charset="utf-8"
测试邮件发送
echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com
