mail命令是Linux环境下电子邮件发送和接收工具,默认情况下mail会调用sendmail发信,但sendmail很容易被视作垃圾邮件。...安装mail 默认情况下可能并未内置mail命令,直接输入下面的命令安装: #CentOS yum install -y mailx #Debian or Ubuntu(未测试) apt-get -y...install mailx 配置STMP 不修改任何配置的情况下mail命令会调用系统内置sendmail发信,以下使用SMTP服务替代sendmail #修改配置文件 vi /etc/mail.rc...此文部分内容参考与: centos 7 配置mailx发送zoho mail邮件 Mailx and Gmail nss config dir
// Linux中的邮件功能mailx // 这两天有个临时的任务,某个游戏的开发人员需要定时提取一个表里面的数据,用来做一些统计分析的处理。...查了查linux的命令,真有这么一个mailx(或者mail命令,这俩用法差不多)的命令,之前没有用过,今天学习了一下: 01 mailx简介 mailx 命令是Linux中专门用来发送和接收邮件的命令...,我们可以使用man mailx的命令来查看mailx的使用手册,如果你的机器里面没有mailx这个命令,请使用yum -y install mailx的方法来安装这个依赖。...02 命令介绍 mailx的命令用法这里介绍一下,它包含很多参数,这里我挑选几个最常用的、重要的介绍一下: -a 这个参数是添加附件用的,也是我们本案例的解决方案 -b 邮件的秘密抄送列表,...当我们不知道一个命令的用法的时候,最好的方法还是使用man+命令的方法或者命令+--help的方法去获得该命令的详细介绍 03 重要配置 要使用上面的功能完全实现一封邮件的发送,少不了smtp协议内容的配置,mailx
如何在linux系统中,使用命令行发送邮件?又或是使用简单的命令来发送邮件?linux系统中提供了名为mailx的程序,能帮助我们实现在命令行里发送邮件。...安装mailx // ubuntu/debian apt install bsd-mailx // centos yum install mailx 邮箱配置 vim /etc/mail.rc 这里需要主要...smpt地址 set smtp-auth-user=你的邮箱 set smtp-auth-password=你的密码 set smtp-auth=login 测试发送 echo "这是邮件的内容" | mailx
yum install mailx -y # 安装linux邮件工具,在控制节点:server 端进行操作; agent
之前都是把监控出的报错信息存放在log文件里,如果不是很紧急的报错,这样子做确实也可以,每天定时看一下就可以了,但是一旦涉及到严重的错误,这个时候,及时获取报错信息就显得很重要了,所以我在脚本里搭配了Linux...自带的mailx邮件,及时发送告警邮件。...实验环境:腾讯云cvm,系统centos7 邮件服务:mailx Smtp使用的是25端口,为了提升腾讯云 IP 地址发邮件的质量,默认是限制云服务器 TCP 25 端口连接外部地址的,所以,我们的第一步...20180831172510.png 服务器安全组开放smtp 25端口,添加安全组,详情可参考:https://cloud.tencent.com/document/product/213/18197 使用以下命令安装...mailx 1. yum –y install mailx 企业微信截图_20180831173502.png 使用以下命令编辑配置文件 1. vim /etc/mail.rc 企业微信截图_20180903102021
原来使用Linux的sendmail 发邮件,后来做安全的时候把一sendmail服务给关了,导致一直不能发送邮件了。现在我就来配置使用外部SMTP发邮件,这样就不用sendmail了。...原来系统自带有mailx程序,因为我是RedHat5的系统所以不能直接用外部smtp发送邮件,只能升级mailx程序才可以用。所以首先下载mailx包。...在Linux下利用Google的SMTP来发邮件 http://www.linuxidc.com/Linux/2013-05/85064.htm mailx-12.4.tar.bz2 解压该文件并进行编译安装...mailx-12.4/mailx.spec mailx-12.4/nail.rc mailx-12.4/v7.local.c mailx-12.4/rcv.h mailx-12.4/md5.h mailx...[root@localhost ~]# chkconfig --level 35 sendmail off 上面的步骤是安装软件的步骤
由于后面要写有关shell,所以先学习怎么发邮件 1.mailx mailx是Linux系统上用来处理邮件的工具,使用它可以发送,读取邮件 使用以下命令安装(发现好像系统自带了) yum -y...install mailx ?
Linux服务器运维过程中需要监控系统状况并自动报警,有时有邮件报警的需要,一般Linux发送报警邮件可以通过本地邮箱或外部邮箱服务器,这里用最简单的方法:利用mailx一个小型的邮件发送程序使用外部邮箱即可实现发送邮件功能...1、CentOS服务器默认安装了mailx 若没有安装,使用yum install mailx进行安装 2、vi编辑mail的配置文件/etc/mail.rc set from=xxxxxx@qq.com
安装和配置系统的mailx: 这里以服务器首选的Linux发行版CentOS为例(好像默认都已经集成了mailx的,至于说sendmail,笔者感觉效能差,就不做参考了)。 ...运行命令: yum -y install mailx 即可自动安装mialx了。 安装完成后,编辑/etc/mail.rc文件配置mailx使用QQ邮箱作为发送邮件邮箱。 ...至此,已经完成了mailx结合QQ邮箱发送系统邮件的部署了,通过命令行发送测试邮件试试吧: mailx -s "邮箱测试" xxxx@qq.com < message_file.txt 命令行解读:发送主题为
1) 如何在 Linux 上安装 mail/mailx 命令 mail 命令是 Linux 终端发送邮件用的最多的命令。...mailx 在某些交互特性上更加强大,如缓冲邮件消息、垃圾邮件评分和过滤等。在 Linux 发行版上,mail 命令是 mailx 命令的软链接。...$ sudo yum install mailx 对于 Fedora 系统,使用 DNF 命令 安装 mailx。...$ sudo dnf install mailx 1a) 如何在 Linux 上使用 mail 命令发送邮件 mail 命令简单易用。...2) 如何在 Linux 上安装 mutt 命令 mutt 是另一个很受欢迎的在 Linux 终端发送邮件的命令。
linux安装mailx发邮件 文章目录 linux安装mailx发邮件 原理 安装 配置qq的smtps服务器 配置Peer的证书发布者为信任 mail 命令是 Linux 终端发送邮件用的最多的命令...mailx 是 mail 命令的更新版本,基于 Berkeley Mail 8.1,意在提供 POSIX mailx 命令的功能,并支持 MIME、IMAP、POP3、SMTP 和 S/MIME 扩展。...mailx 在某些交互特性上更加强大,如缓冲邮件消息、垃圾邮件评分和过滤等。在 Linux 发行版上,mail命令是 mailx 命令的软链接。...可以运行下面的命令从官方发行版仓库安装 mail 命令。 这里是:使用外部 smtp 服务器(qq邮箱)发送邮件。 ...安装 对于 Debian/Ubuntu 系统 apt-get install mailutils 对于 RHEL/CentOS 系统 yum install mailx 对于 Fedora 系统 dnf
该程序使用场景说明:主要用于Linux服务器监控程序日志,如出现关键字异常则触发相应的动作或告警操作,通知到邮件联系人。...一、安装邮件服务 1、解压 tar -jxf mailx-12.4.tar.bz2 -C /usr/src/ && cd /usr/src/mailx-12.4/ 2、编译 make install UCBINSTALL...异常编译报错-1 异常报错解决方法 下载mailx补丁文件“mailx-12.4-openssl_1.0.0_build_fix-1.patch”,将补丁文件和mailx解压缩目录放置同一路径 ?...进入mailx-12.4重新执行编译命令: make install UCBINSTALL=/usr/bin/install ? 检测mailx是否安装成功:mailx -V ?...4、测试发送邮件 echo '邮件正文'|mailx -v -s "邮件标题" 邮箱地址 ?
Linux发邮件–ubuntu和centos 当我用公司的服务器和虚拟机都尝试过发邮件之后,发现真是坑,Ubuntu和centos发邮件,安装配置都是有区别的; 注意:这里是用第三方邮件发送邮件。...直接上表格来对比吧,这个步骤亲测可用的,但是也要注意mailx的版本号。...1、查看系统版本 cat /etc/issue 或 uname -a 2、查看邮件安装包版本 (1)ubuntu dpkg -l | grep heirloom-mailx...或 aptitude show heirloom-mailx (2)centOS rpm -qa|sort|grep mailx 第三个ubuntu系统是安装在阿里云服务器的。...安装heirloom-mailx-14.8.6-1 的时候,配置好了文件,发送邮件的时候报了错: root@hk-server:~# Could not connect: Operation now
0x02,系统mailx(mail)设置。 通过命令可以看到,mail实际上是mailx的快捷方式。然后在/etc/mail.rc里加入账号等信息。 ?...nss-config-dir=/etc/pki/nssdb/ 0x03,创建存放证书的目录 # mkdir -p /etc/pki/nssdb/ 0x04,测试mail命令 echo "Zabbix test" | mailx...[root@appdev zabbix-303]# echo hello | mailx -v -s "test" wutou@wutou.netResolving host smtp.office365
使用sendmail发邮件的配置 yum -y install sendmail service sendmail start vim body.txt test mail from linux....mail -s "test mail from linux" yourname@163.com,yourname2@163.com <body.txt mailq #查看邮件队列 cat /var/...vim + /etc/mail.rc # For Linux and BSD, this should be set. set bsdcompat set from=devops #把devops换成自己想显示的名称...Error: authentication failed 2、163邮箱不开启smtp服务,换个错误给你看 smtp-server: 550 User has no permission 3、安装后遇到...如下错误则安装mailx -bash: mail: command not found yum install mailx [root@localhost logs]# mailx -s "testilink
当需要服务器定时发送邮件到自己邮箱时,一个邮件服务就很重要了,以下主要是mailx的实现,主要是利用 1.安装mailx yum install mailx -y 2.使用到的配置文件只有一个,是.../etc/mail.rc,通过修改配置文件/etc/mail.rc可以使用外部SMTP服务器,轻松实现linux发邮件功能。...若是云主机,则需要下面的操作 一、配置mailx使用SMTP发送邮件: 1、安装mailx;这里直接使用yum install mailx -y 进行安装即可; 2、在/etc/mail.rc配置文件中...1、邮箱需要开启SMTP功能,每个邮箱的开启方法都大同小异; 2、现在大部分邮箱使用SMTP会让你启动一个授权码来代替邮箱密码 具体各个邮箱开启授权码的方式可以直接百度; 测试是否发送成功: mailx...或者其他端口来发送邮件,现在大部分邮箱都支持SSL,具体SSL的端口 地址,也可以查百度,这里是以126邮箱为准,126邮箱使用的是465或者994端口; 下面是详细的配置过程: 1、软件要求:openssl、mailx
Postfix 是一个自由开源的 MTA(邮件传输代理),用于在 Linux 系统上路由或传递电子邮件。在本指南中,你将学习如何在 CentOS 8 上安装和配置 Postfix。...步骤 3)安装 Postfix 邮件服务器 验证系统上没有其他 MTA 在运行后,运行以下命令安装 Postfix: # dnf install postfix ?...步骤 5)安装 mailx 邮件客户端 在配置 Postfix 服务器之前,我们需要安装 mailx,要安装它,请运行以下命令: # dnf install mailx ?...# telnet localhost smtp 或者 # telnet localhost 25 如果未安装 telnet 服务,那么可以使用以下命令进行安装: # dnf install telnet...Read-postfix-email-linux Postfix 邮件服务器日志 Postfix 邮件服务器邮件日志保存在文件 /var/log/maillog 中,使用以下命令查看实时日志, # tail
0 前言及准备 最近使用linux监控数据统计状况以及警报,最常使用的就是mail命令。...准备:只需简单注册个国内的邮件服务商邮箱,如163、gmail等,也可以使用公司邮箱,需要安装mailx工具,mailx是一个小型的邮件发送程序。...1 mailx安装及配置 1.1 安装 运行如下命令: [root@congying ~]#yum install mailx 1.2 编辑配置文件 运行如下命令: [root@congying ~]
在linux下配置邮件发送功能 首先安装mailx 包,yum install mailx 在 vi /etc/mail.rc 的文件的最后添加以下配置 set from=xxxxx...xxxx set smtp-auth=login 执行以下 命令测试是否发送成功 echo "内容" | mail -s "标题" 123@126.com ### 邮箱地址 在linux
的下载地址 https://mirrors.edge.kernel.org/pub/software/scm/git/ http://mirrors.jenkins.io/war-stable/ 找到对应想安装的版本...下载下来 git使用make命令进行编译,可以指定路径也可以不指定目录 默认安装到了,usr/local/bin下面了,然后在root下加上软连接 ln -snf /usr/local/bin/git
领取专属 10元无门槛券
手把手带您无忧上云