一、安装mutt和msmtp
# apt install mutt
# apt-get install msmtp
二、配置文件
.muttrc和.msmtprc默认是没有的,直接创建空的就行
# cd /root/
# vim .muttrc
编辑.muttrc
from:你的163邮箱
realname:随便起起
sendmail:你的msmtp地址,默认/usr/bin/msmtp,自行查找:find / -name msmtp
set envelope_from=yes
set use_from=yes
set from=11111111111@163.com
set realname="test"
set sendmail="/usr/bin/msmtp"
# vim msmtp.log
创建空msmtp.log
# vim .msmtprc
编辑.msmtprc
host :163邮箱服务
user:你的163邮箱号也就是@前所有,我这里的11111111111
from:你的163邮箱地址
password :你的163邮箱授权码
附:mutt发件人邮箱必须开通SMTP/POP3服务
,允许使用第三方代理客户端!
如何开通?
进入邮箱设置-POP3/SMTP/IMAP-开启IMAP/SMTP服务,第一次开启会让你设置授权码
,保存授权码到.msmtprc配置中password
account default
host smtp.163.com
user 11111111111
from 11111111111@163.com
password KMAAAAAAAAAAAMN
auth login
tls off
logfile /root/msmtp.log
三、发送邮件
212222222@qq.com :收件人邮箱
test 01:邮件主题
emailInfo.txt:邮件正文
vim emailInfo.txt
编辑emailInfo.txt
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
# mutt 212222222@qq.com -s "test 01" <emailInfo.txt
注
:以上操作皆su权限
,使用系统默认发件人基本都会发送到垃圾箱
里面去,所以最好还是设置腾讯承认的发件人邮箱