mutt+msmtp做linux邮件客户端

Posted FlyBack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mutt+msmtp做linux邮件客户端相关的知识,希望对你有一定的参考价值。

mutt+msmtp做linux邮件客户端

1. 安装配置msmtp

l  安装

wget https://sourceforge.net/projects/msmtp/files/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

l  配置

cd /usr/local/msmtp/

mkdir etc

vi /usr/local/msmtp/etc/msmtprc

account default

#设置日志

logfile /usr/local/msmtp/msmtp.log

#设置SMTP邮件服务器地址

host smtp.163.com

#设置发送的邮件Email

from fxx@163.com

auth login

tls off

#邮件服务器客户端授权密码或邮箱用户密码

password  xxxx

###切记logfile权限、以及msmtprc文件的权限,如果系统用户不是root的话,会没有权限读取这两个文件,会报错。

l  测试

/usr/local/msmtp/bin/msmtp fxx@163.com  (邮箱必须是 /usr/local/msmtp/etc 里配置的邮箱),否则会报错。

2. 安装配置mutt

l  安装mutt

yum -y install mutt

l  配置mutt

编辑/etc/Muttrc文件,添加如下内容

###设置发件人地址

set from="fxx@163.com"

###设置调用程序地址

set sendmail="/usr/local/msmtp/bin/msmtp"

set use_from=yes

###设置发件人显示信息

set realname=fxx@163.com

l  测试

mutt -s "天空城"  xxxx@126.com < ~/shscript/test.txt

参考

https://www.cnblogs.com/bass6/p/5544265.html

以上是关于mutt+msmtp做linux邮件客户端的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu使用mutt收发回复邮件(mutt+msmtp+fetchmail+procmail

Linux_Centos使用mutt+msmtp发送邮件

使用mutt+msmtp在Linux命令行界面下发邮件(续)

在命令行上 Ubuntu 下使用 mutt 和 msmtp 发送 Gmail 邮件

ubuntu下使用mutt+msmtp发送邮件

Zabbix利用msmtp+mutt发送邮件报警