mutt是一个开源邮件工具,小巧方便,可以实现简单邮件功能,在服务器

警报中特别常用,下面简单介绍一下使用情况。

日志通过shell脚本实现,邮件系统使用mutt,发送邮件工具使用msmtp。

1、安装msmtp,配置

wget http://nchc.dl.sourceforge.net/sourceforge/msmtp/msmtp-1.4.17.tar.bz2
tar xvf msmtp-1.4.17.tar.bz2
cd msmtp-1.4.17
./configure --prefix=/usr/local/msmtp
make  &&  make install

cd /usr/local/msmtp/       # etc配置文件目录和配置文件都要自己建
vim etc/msmtprc           #手动创建配置文件
account default
host smtp.126.com             #你的发送邮件服务器
port 25
from shan1987shan@126.com    #要从哪个邮箱发出
auth   login

tls off
user  shan1987shan   #邮箱用户名
password password   #邮箱密码,如果你觉得不安全可以把文件改为600属性
logfile /var/log/mmlog

配置完毕进行测试:

/usr/local/msmtp/bin/msmtp  zhuss@si-tech.com

输入内容,按ctrt+D退出,查看是否收到邮件

2、配置mutt

默认已经安装了,没有安装yum安装即可

Vi /etc/Muttrc

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

set envelope_from=yes

set from=shan1987shan@126.com

set realname="sitech-zhuss"

set use_from=yes

测试echo "testmail" | mutt -s "测试" -a /etc/hosts zhuss@si-tech.com.cn

3、测试通过运行脚本文件即可

可以设置一些计划任务定期将服务器文件传到邮箱了,简单吧

转载于:https://blog.51cto.com/3402313/1652700

服务器搭建mutt邮件发送环境相关推荐

  1. 使用Linux服务器搭建个人深度学习环境

    使用Linux服务器搭建个人深度学习环境 环境及所需工具 连接服务器 创建自己的python环境 创建深度学习框架的环境(以tensorflow为例) 测试环境 退出环境 删除环境 WinSCP的使用 ...

  2. Linux学习之云服务器搭建嵌入式Linux开发环境

    Linux学习之云服务器搭建嵌入式Linux开发环境 第一步:购买云服务器 进入腾讯云官方网站腾讯云官方网站 选择云+校园云+校园 进入控制台 将云服务器系统设置为Ubuntu系统 使用Xshell6 ...

  3. CSGO社区服务器搭建架设服务器配置以及环境准备

    CSGO社区服务器搭建架设服务器配置以及环境准备 CSGO作为一款射击动作游戏还原场景真实性广受大批玩家的热爱,很多小伙伴也有想过自己搭建的话需要知道那些东西. 我是艾西,今天跟大家聊聊搭建架设前我们 ...

  4. linux mutt安装配置_linux mutt邮件发送配置

    首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件. 一.mutt的安装 yum -y ...

  5. webmail邮件服务器搭建_U-Mail邮件服务器

    转自:  http://blog.csdn.net/webmail_server/article/details/8113724 常见邮件服务器(接收服务器和发送邮件服务器)地址 ,平时设置ootlo ...

  6. JavaWeb企业实战项目(一):环境搭建-用户注册-邮件发送

    Web项目系列文章推荐:

  7. md+邮件服务器+334错误,邮件发送,无尽的501错误。TCP发送邮件解决方案

    先贴上错误信息,便于搜索引擎采集,也送给遇到此问题的技术朋友们. smtp 501 Syntax error (no parameters allowed) (#5.5.4) 背景描述: 使用TCP发 ...

  8. centos 7.2 邮件服务器搭建-iredmail邮件服务器搭建与使用

    安装以前的装备工作: 修改hostname 使hostname 满足 FQDN的规则 hostname mail.test.com sh hostname  #使修改立即生效(当前shell)   h ...

  9. pycharm remote 远程项目 同步 本地_利器:PyCharm本地连接服务器搭建深度学习实验环境的三重境界...

    作为实验室社畜,常需要在本地使用Pycharm写代码,然后将代码同步到服务器上,使用远程登录服务器并运行代码做实验. 这其中有很多事情如果没有好的工具,做起来会非常麻烦. 比如如何快速同步本地与服务器 ...

最新文章

  1. 网络编程 UDP通信的过程 TCP通信过程 多线程文件上传
  2. C#数组解决约瑟夫环问题
  3. 通过编程计算一个游戏的胜率
  4. java changestr,java change
  5. HH SaaS电商系统的销售订单毛利润模块设计
  6. 【小马哥】Spring Boot系列讲座
  7. ffmpeg调用directshow camera 并sdl渲染
  8. springboot细节挖掘(监听器)
  9. java 线程锁概念_Java多线程——锁概念与锁优化
  10. 分布式工作笔记001---分布式系统中CAP 定理的含义
  11. linux系统底层,干货|七点,用计算机底层知识教你安装Linux系统!
  12. uvalive 4987 Evacuation Plan 疏散计划
  13. uefi装完系统后无法引导_uefi模式怎么重装系统|uefi重装系统教程
  14. 拉普拉斯矩阵(Laplacian matrix)及其变体
  15. 计算机教师专业发展规划,教师个人专业发展三年规划(2020-2023)
  16. 超火的举牌加油小人生成器MATLAB复刻版(app designer)
  17. Unix学习记录(一)
  18. Metal每日分享,虚假颜色混合滤镜效果
  19. java多态(java多态的概念)
  20. kivy打包问题汇总

热门文章

  1. 关于TTL大家容易忽略的地方
  2. AndroidStudio安卓原生开发_android.view.WindowManager$BadTokenException: Unable to add---Android原生开发工作笔记129
  3. ES6新特性_const声明常量以及特点---JavaScript_ECMAScript_ES6-ES11新特性工作笔记005
  4. 基于Spring Security的认证方式_创建工程_Spring Security OAuth2.0认证授权---springcloud工作笔记119
  5. Mycat监控_监控平台安装Mycat-web_作为配置中心注册发现用---MyCat分布式数据库集群架构工作笔记0037
  6. mac上解决中文乱码, arara实现LaTex多命令执行, LaTeXiT法文界面转英文
  7. 杭电4561 连续最大积
  8. 初试cocos2d-x坐标系
  9. 随想录(windows和linux进行socket通信)
  10. 一步一步写算法(之双向链表)