admin

Centos 利用mutt发送邮件

admin 系统监控 2019-03-14 1650浏览 0

 

检查、安装、启动sendmail

//检查
ps -ef | grep sendmail

//安装

yum install sendmail

//启动
service sendmail start

//开机启动
chkconfig --level 2345 sendmail on

检查并安装mutt
//检查mutt是否安装, 已安装会返回/usr/bin/mutt
# which mutt


//安装mutt

# yum install mutt


#设置邮件编码方式
set charset="utf-8"
#自定义发件人信息 
set envelope_from=yes #这条默认没有,请手动添加
set use_from=yes
set #发件的邮箱
set realname="mhsj"     #发件显示的名字

测试发送邮件
//语法
mutt [-hnpRvxz][-a<文件>][-b<地址>][-c<地址>][-f<邮件文 件>][-F<配置文件>][-H<邮件草稿>][-i<文件>][-m<类型>] [-s<主题>][邮件地址]
发送
mutt
1343652445@qq.com -s "测试mutt" -a test.txt < test.txt

echo "邮件正文" | mutt 1343652445@qq.com -s"xxxx" -a test.txt

 

其他:

建议写个小脚本,然后调用即可!

zab_email.sh

echo "$3" |mutt -s "$2" $1

使用:

./zab_email.sh 88fly@163.com 标题 内容

版权声明

本站《作品展示》类文章均为原创,转载必须注明出处,技术分享类文章部分来源于网络,版权归原作者所有,若侵权请留言。

发表评论