首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux中的邮件功能mailx

// Linux中的邮件功能mailx // 这两天有个临时的任务,某个游戏的开发人员需要定时提取一个表里面的数据,用来做一些统计分析的处理。...查了查linux的命令,真有这么一个mailx(或者mail命令,这俩用法差不多)的命令,之前没有用过,今天学习了一下: 01 mailx简介 mailx 命令是Linux中专门用来发送和接收邮件的命令...,我们可以使用man mailx的命令来查看mailx的使用手册,如果你的机器里面没有mailx这个命令,请使用yum -y install mailx的方法来安装这个依赖。...,mailx命令的系统级配置文件是/etc/mail.rc,用户级别的默认配置文件是~/.mailrc,也可以通过MAILRC环境变量设置配置文件路径。...作为普通用户,我们在本地的~/.mailrc文件进行配置,以下几项配置比较关键: set from=monit@xxxxx.cn smtp=xxxxx.cn set smtp-auth-user

2.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯云cvm--linux结合腾讯云企业邮箱配置mailx

    之前都是把监控出的报错信息存放在log文件里,如果不是很紧急的报错,这样子做确实也可以,每天定时看一下就可以了,但是一旦涉及到严重的错误,这个时候,及时获取报错信息就显得很重要了,所以我在脚本里搭配了Linux...自带的mailx邮件,及时发送告警邮件。...1. yum –y install mailx 企业微信截图_20180831173502.png 使用以下命令编辑配置文件 1. vim /etc/mail.rc 企业微信截图_20180903102021....png 在配置文件底部加入以下参数 企业微信截图_20180831175446.png 保存退出,我们就完成mailx配置了,接下来,我们尝试发送邮件看看 仅仅包含主题的邮件,使用以下命令: 1.mail...1.echo “test ” | mail -s "test" xxx@qq.com (xxx@qq.com换成自己的邮箱) 企业微信截图_20180831184231.png 如果有接收到邮件,则配置成功了

    6.8K50

    CentOS 7.4配置mailx基于465端口发送邮件

    发送邮件的两种方式: 1、连接现成的smtp服务器去发送(此方法比较简单,直接利用现有的smtp服务器比如qq、新浪、网易等邮箱,只需要直接配置mail.rc文件即可实现) 2、自己搭建私有的smtp服务器...(需要用到postfix、bind等服务) 系统环境:CentOS 7.4 邮箱类型:腾讯企业邮箱 1、安装mailx [root@localhost ~]# yum -y install mailx...2、配置mail.rc文件 PS:首先要保证你的腾讯企业邮箱开启了SMTP服务。...[root@localhost ~]# vim /etc/mail.rc #配置内容如下(按要求填写哦) #你的邮箱账号set from=xxx@xxx.com#邮箱所在服务器和端口地址set smtp...file.txt | mail -s "邮件主题"  [root@localhost ~]# mail -s "邮件主题"  < file.txt 打开你的163邮箱如果收到此邮箱发来的测试邮件即为配置成功

    2.1K30

    Centos 7 使用mailx发送邮件

    由于后面要写有关shell,所以先学习怎么发邮件 1.mailx mailxLinux系统上用来处理邮件的工具,使用它可以发送,读取邮件 使用以下命令安装(发现好像系统自带了) yum -y...install mailx ?...TIM截图20171129171545.png 2.步骤 1)配置发送邮箱 由于要发送,肯定要用的邮箱账户,我使用的139邮箱,我就看他天天发话费通知什么的好烦,不用难受。。。...进入mail.rc进行配置 vi /etc/mail.rc 在其最下面加几句配置(stmp服务器自己查自己用到的邮箱) 注意别带上写代码的习惯, 等于号后别加空格......(注意:上面配置的nss-config-dir就是存放证书的路径,可自定义) $ echo -n | openssl s_client -connect smtp.139.com:465 | sed -

    1.5K10

    CentOS下利用mailx发送邮件

    Linux服务器运维过程中需要监控系统状况并自动报警,有时有邮件报警的需要,一般Linux发送报警邮件可以通过本地邮箱或外部邮箱服务器,这里用最简单的方法:利用mailx一个小型的邮件发送程序使用外部邮箱即可实现发送邮件功能...1、CentOS服务器默认安装了mailx 若没有安装,使用yum install mailx进行安装 2、vi编辑mail的配置文件/etc/mail.rc set from=xxxxxx@qq.com...=xxxxxx@qq.com set smtp-auth-password=你的QQ邮箱授权码 set smtp-auth=login #set smtp-use-starttls 这里是不需要配置的...,很多地方没说明,配置了反而会验证失败,所以注释掉; set ssl-verify=ignore set nss-config-dir=/root/.certs QQ邮箱的授权码并非QQ邮箱密码 关于邮箱授权码的说明参考官方帮助文档

    1.2K20

    mailx结合QQ邮箱在Linux下利用发送系统邮件提醒等

    安装和配置系统的mailx:   这里以服务器首选的Linux发行版CentOS为例(好像默认都已经集成了mailx的,至于说sendmail,笔者感觉效能差,就不做参考了)。   ...运行命令: yum -y install mailx   即可自动安装mialx了。   安装完成后,编辑/etc/mail.rc文件配置mailx使用QQ邮箱作为发送邮件邮箱。   ...在配置文件最后添加如下QQ邮箱配置即可: set from=xxxxxx@qq.com set smtp=smtps://smtp.qq.com:465 set smtp-auth-user=xxxxxx...@qq.com set smtp-auth-password=你的QQ邮箱授权码 set smtp-auth=login #set smtp-use-starttls 这里是不需要配置的,很多地方没说明...至此,已经完成了mailx结合QQ邮箱发送系统邮件的部署了,通过命令行发送测试邮件试试吧: mailx -s "邮箱测试" xxxx@qq.com < message_file.txt 命令行解读:发送主题为

    2K00

    Linux配置使用外部SMTP发邮件

    原来使用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 上面的步骤是安装软件的步骤,下面我们开始配置使能够通过外部

    1.7K20

    linux mail发邮件_python邮件发送

    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是mailx的别名,mail是MUA,sendmail是MTA ​ 如果我们只是想要发送邮件 只需要mail 或者mailx 就可以了,如果我们需要发送邮件并且能收到对方的邮件 我们可能就需要...install mailx 配置qq的smtps服务器 vi /etc/mail.rc # 在最后一行写入下面信息 # 这里填入smtp地址,这里的xxx为qq或者163 set smtp=smtps

    4.8K10

    centos7 利用mailx发送邮件 原

    当需要服务器定时发送邮件到自己邮箱时,一个邮件服务就很重要了,以下主要是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、软件要求:openssl、mailx 12.0以上; 2、既然使用的是SSL协议,那当然是要有证书的了,下面是获取证书的操作; mkdir -p /root/.certs/ echo -n |...,下面我们就要来配置mail.rc配置文件了,和最开始的不同,这里我们就需要配置和TSL相关的东西了 set from=xxxooo@126.com set smtp=smtps://smtp.126.

    2.2K11

    如何在CentOS8上安装和配置Postfix邮件服务器的方法示例

    Postfix 是一个自由开源的 MTA(邮件传输代理),用于在 Linux 系统上路由或传递电子邮件。在本指南中,你将学习如何在 CentOS 8 上安装和配置 Postfix。...接下来,我们将配置 Postfix 从本地发送邮件到我们的服务器。...步骤 5)安装 mailx 邮件客户端 在配置 Postfix 服务器之前,我们需要安装 mailx,要安装它,请运行以下命令: # dnf install mailx ?...Install-Mailx-CentOS8 步骤 6)配置 Postfix 邮件服务器 Postfix 的配置文件位于 /etc/postfix/main.cf 中。...Read-postfix-email-linux Postfix 邮件服务器日志 Postfix 邮件服务器邮件日志保存在文件 /var/log/maillog 中,使用以下命令查看实时日志, # tail

    3K41
    领券