服务器搭建mutt邮件发送环境

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 [email protected]    #要从哪个邮箱发出
auth   login

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

配置完毕进行测试:

/usr/local/msmtp/bin/msmtp  [email protected]

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

2、配置mutt

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

Vi /etc/Muttrc

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

set envelope_from=yes

set [email protected]

set realname="sitech-zhuss"

set use_from=yes

测试echo "testmail" | mutt -s "测试" -a /etc/hosts [email protected]

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

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

时间: 2024-10-06 18:36:25

服务器搭建mutt邮件发送环境的相关文章

samba   服务器搭建   笔记 (生产环境常见的示例)  

文件服务器  SAMBA 可以在线修改文件  samba   NFS   NFS网络共享文件系统 服务器端 mkdir   /share vim    /etc/exports /share  192.168.1.0/24(rw   sync)##将/share目录  共享给192.168.1.0 网段 客户端 #showmount   -e   192.168.1.120    ##查看主机192.168.1.120服务器   共享的目录 #mount   - t   nfs   192.16

linux下mutt邮件发送系统安装操作记录

之前介绍了Linux下sendmail和sendemail邮件系统环境部署,今天介绍下使用mutt发送邮件的环境部署过程.mutt这个软件,它是一款基于文字界面的邮件客户端,是一款功能强大的email程序,非常小巧,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件和附件. 1)mutt的安装[[email protected] ~]# yum -y install sendmail                  //需要安装sendmail并开启防火墙的25端口,如

linux mutt邮件发送配置

首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件. 更多的用法请查阅官网:http://www.mutt.org 一.mutt的安装 yum -y install sendmail #需要安装sendmail并开启防火墙的25端口,如果你需要收邮件110端口也要开 yum -y install mutt 二.配置信息 在安装完成之后,如果/root目录下并没有 .muttrc 这个

小论坛 之Linux服务器搭建Apache PHP mysql 环境

在前边搭建完了.net 的运行环境之后再来据需搭建数据库相关的环境,首先我选用的数据是mysql,在选择mysql的同时就考虑一下我使用Tomcat来控制数据库还是用别的呢,在这里我选用的是PHPmyadmin的方式原因就是很方便,如果用Tomcat那么我家里和公司里的电脑都要装上这个软件在操作,可是用PHPmyadmin就方便了随便一个浏览器输入账号密码就行了 接下来开始配置 安装apache2: sudo apt-get install apache2   安装php: sudo apt-g

云服务器搭建JDK+Tomcat+MySQL环境

一.首先租赁一台云服务器(阿里云服务器或者腾讯云服务器) 其实可以在windows电脑上使用VMware workstation来安装虚拟机进行操作,毕竟云服务器低配也是很贵的.不过可以使用学生价去租,不仅便宜还很方便,本次使用的是腾讯云ES云服务器,这个提供两个供学生使用的云服务器购买地址,阿里云服务器学生价和腾讯云服务器学生价. 二.准备工作 不管是云服务器还是虚拟机,都推荐使用xShell和xftp作为连接工具,主要是比较方便,具体操作自行Google... 三.yum安装JDK 一般云服

阿里云ESC学生服务器搭建springboot项目生产环境(Mysql+JDK)不需要上传安装包

嗯,之前服务器被挖矿的病毒弄的登录不进去了,所以联系了阿里云客服,提交工单,最后建议重置,所以我就重置了,之后只能在装一次了 嗯,学习经验,docker如果懂的不是太多,不要随便云部署,都给别人挖矿了.   Mysql安装:中间有选择输入 y 即可: 下载mysql源安装包: wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装MySQL源: yum localinstall mysql57-com

CentOS搭建msmtp+mutt实现邮件发送

1:搭建配置msmtp 下载msmtp包: 官方地址:http://msmtp.sourceforge.net/download.html 编译,安装(官方下载的包为tar.xz格式): #xz -d msmtp-1.6.3.tar.xz #tar -xvf msmtp-1.6.3.tar #cd msmtp-1.6.3 #./configure --prefix /opt/apps/msmtp #make && make install 新建并配置msmtprc文件: #mkdir /o

邮件服务器搭建帮助文档

邮件服务器环境(客户端)搭建 搭建邮件服务器之前必备: 1>需要在PC机上安装两台干净无毒的虚拟机 2>先在其中一台的cmd窗口查找本地IP地址: 找IP地址dos命令:ipconfig 3>然后用在另一台虚拟机的cmd窗口 输入 ping空格前一台IP 第一个红框 是ping 另一台虚拟机 IP地址, 第二个红框 表示 正在进行连接及耗时,第三个红框 表示 发送4次请求 收到4次回复 丢失0次 出现这张图的信息 表示成功 本次操作使用的软件包版本分别是:邮件服务器(Magic Winm

跟阿根一起学Java Web开发四:邮件发送与短信发送的实现

邮件发送与短信发送常见于用户注册认证以及系统消息提示功能模块,但实现代码过于繁琐:使用JSPGen后,深感其对邮件发送.短信发送的封装让复杂活变得简单很多. 一.基础配置 1.jspgen-config.xml 在框架基础配置文件中,找到mail节点及sms节点,按如下配置: <!-- 邮件服务 --> <mail status="true"> <smtp> <!-- 发送类型(SMTP MX) --> <type>SMTP&