msmtp安装

使用命令
mutt -s "邮件标题" -a 附件完整路径 -- 目标邮箱 < /home/text.txt

上文表示:如果没有附件,把-a去掉 ,上文把text.txt的文件内容作为邮件内容发送给目标邮箱。

echo "你好" | mutt -s "邮件标题" -- 目标邮箱
上文表示,在命令行中直接发送邮件。邮件内容是你好。

=======================


首先要获取msmtp源码包,到官网下载即可。
1.安装源码包
tar jxvf /home/msmtp-1.4.26.tar.bz2 -C /usr/src/
cd /usr/src/msmtp-1.4.26/
./configure --prefix=/usr/local/msmtp/
make
make install

yum -y install ncurses-devel
yum install mutt

/root/.msmtprc内容如下

account default
host smtp.126.com
from youremail@126.com
auth login
tls off
user youremail
password yourpassword
auto_from off
logfile /usr/local/msmtp/log/log.txt


/root/.muttrc内容

mailboxes "=inbox"
set sendmail="/usr/local/msmtp/bin/msmtp"
set from="yourname<youremail@126.com>"
set folder="/usr/local/msmtp/mail"

set spoolfile="/usr/local/msmtp/mail/inbox"
set mbox="/usr/local/msmtp/mail/inbox"
set postponed="/usr/local/msmtp/mail/postponed"
set record="/usr/local/msmtp/mail/sent"


set assumed_charset="gb2312"
set send_charset="us-ascii:iso-8859-1:gb2312:utf-8"
charset-hook .* gb2312



尽管如此,我总是乱码,原因不明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值