centos配置mutt跟msmtp发送邮件
来源:互联网 发布:如何雇佣网络水军 编辑:程序博客网 时间:2024/04/26 18:00
一、安装mutt
yum install mutt二、配置mutt
vi /etc/Muttrc在里面找到下面几行,并将内容修改为你自己的内容(下面几行分布在不同位置,请耐心查找,记得去掉它行首的#号)
set from="发送邮件地址"set sendmail="/usr/local/msmtp/bin/msmtp"set use_from=yesset realname="发件人姓名"set editor="vim"
三、下载并解压msmtp
wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0tar jxvf msmtp-1.4.30.tar.bz2
四、编译msmtp
解压好之后,进入解压目录,并运行如下语句
./configure --prefix=/usr/local/msmtp
make
make install
五、配置msmtp
cd /usr/local/msmtp
mkdir etc
cd etc
vi msmtprc 在文件里面加入如下内容:
defaultslogfile /usr/local/msmtp/msmtp.log #指定log的位置# The SMTP server of the provider. account test# SMTP邮件服务器地址 host smtp.qq.com# 用来发送邮件Emailfrom xxxxx@qq.comauth login# 用来发送邮件的账号账号user xxxxxx@qq.com# 用来发邮件的账号的登陆密码登陆密码password 123456# Set a default accountaccount default: test
保存退出
因为密码是明文的,所以此处最好修改文件的权限:chmod 600 msmtprc
六、测试
根据以上配置配置好之后就可以进行测试,运行一下语句
echo "邮件内容" |mutt -s "邮件主题" 收件者邮箱一切正常的话,收件者的邮箱是可以接受到邮件的。
七、用途
之所以搭建用来发送邮件的程序,是因为服务器管理中如果需要提示管理员的时候,可以使用发送邮件的方式进行提醒。
比如,每天定时检测磁盘的占用率,如果占用率高的话,便发送邮件提示管理员该来处理一下。
其他用途,各位可以根据你们的需要来自己写脚本。
0 0
- centos配置mutt跟msmtp发送邮件
- centos配置mutt跟msmtp发送邮件详细设置
- mutt + msmtp发送邮件 配置
- msmtp+mutt发送邮件
- ubuntu下mutt+msmtp 邮件发送配置
- mutt加msmtp发送邮件
- 采用Mutt及msmtp配置进行邮件发送
- Linux - 安装配置msmtp和mutt发送邮件
- linux 下用Mutt + msmtp 发送邮件
- Linux下 mutt和msmtp发送邮件
- Linux下使用msmtp+mutt发送邮件
- linux mutt+msmtp工具发送邮件
- 使用mutt及msmtp来发送邮件
- Linux下搭建mutt+msmtp发送邮件
- Zabbix利用msmtp+mutt发送邮件报警
- Mutt+msmtp使用外部邮箱发送邮件
- msmtp+mutt发送TLS邮件异常处理
- CentOS安装配置msmtp和mutt
- Android startActivity源码详解
- xfire web service导致cpu100%问题分析
- LintCode 删除链表中等于给定值val的所有节点
- Android 截屏并保存
- css 长单词不换行溢出容器的解决方法 word-wrap与word-break
- centos配置mutt跟msmtp发送邮件
- phpredis中文手册——《redis中文手册》 php版
- 16其他UI内容
- FragmentTabhost学习笔记
- Genymotion出现”Unable to load VirtualBox engine“的问题解决
- float和double的内存布局
- 内存溢出java.lang.OutOfMemoryError解决方法
- MSDN中对MSBuild的解释页
- 17多线程原理 & NSThread