资讯专栏INFORMATION COLUMN

Linux使用mailx通过外部smtp发邮件

church / 3203人阅读

摘要:利用发邮件的功能可以做很多事,通常可以通过脚本让主机判断运行状态给指定邮箱发邮件。

利用mailx发邮件的功能可以做很多事,通常可以通过脚本让主机判断运行状态给指定邮箱发邮件。 环境:虚拟机,CentOS7

通过yum安装:

yum install -y mailx

yum安装非常简单,其中要注意的是mailx版本最好大于7,redhat5系列之前自带的mailx发邮件需要通过sendmail程序来发送,所以需要更新版本

源码包安装:mailx-12.4

cd #回到家目录
tar xvjf mailx-12.4.tar.bz2 && cd mailx-12.4.tar.bz2 #解压并进入
./configure #编译检查
make && make install #安装
配置/etc/mail.rc (源码安装的请配置/etc/nail.rc)
set bsdcompat
set from=名称
set smtp=邮件服务器
set smtp-auth-user=邮件地址
set smtp-auth-password=登录密码
set smtp-auth=login

发邮件测试

echo "你好啊,这是一封测试!" | mail -s "主题" 发送地址

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/63506.html

相关文章

  • [译] 4个可以送完整电子邮件的命令行工具

    摘要:今天的文章里我们会讲到一些使用命令行工具来发送带附件的电子邮件的方法。有不同的命令行工具可以发送邮件,这里我分享几个多数用户会使用的工具,如和。 今天的文章里我们会讲到一些使用Linux命令行工具来发送带附件的电子邮件的方法。它有很多用处,比如在应用程序所在服务器上,使用电子邮件发送一个文件过来,或者你可以在脚本中使用这些命令来做一些自动化操作。在本文的例子中,我们会使用foo.tar...

    qc1iu 评论0 收藏0
  • [译] 4个可以送完整电子邮件的命令行工具

    摘要:今天的文章里我们会讲到一些使用命令行工具来发送带附件的电子邮件的方法。有不同的命令行工具可以发送邮件,这里我分享几个多数用户会使用的工具,如和。 今天的文章里我们会讲到一些使用Linux命令行工具来发送带附件的电子邮件的方法。它有很多用处,比如在应用程序所在服务器上,使用电子邮件发送一个文件过来,或者你可以在脚本中使用这些命令来做一些自动化操作。在本文的例子中,我们会使用foo.tar...

    Kaede 评论0 收藏0
  • Linux使用logwatch分析监控日志文件

    摘要:的主要目的是生成更易于使用的日志摘要,并不是用来对日志进行实时的处理和监控的。修改日志分析级别配置指令控制着报告的详细程度。最后,为新建的脚本添加执行权限参考系统中使用监控日志文件英文简单配置教程原文链接地址 1. 介绍 在维护Linux服务器时,经常需要查看系统中各种服务的日志,以检查服务器的运行状态。 如登陆历史、邮件、软件安装等日志。系统管理员一个个去检查会十分不方便;且大多时...

    phodal 评论0 收藏0
  • Linux使用logwatch分析监控日志文件

    摘要:的主要目的是生成更易于使用的日志摘要,并不是用来对日志进行实时的处理和监控的。修改日志分析级别配置指令控制着报告的详细程度。最后,为新建的脚本添加执行权限参考系统中使用监控日志文件英文简单配置教程原文链接地址 1. 介绍 在维护Linux服务器时,经常需要查看系统中各种服务的日志,以检查服务器的运行状态。 如登陆历史、邮件、软件安装等日志。系统管理员一个个去检查会十分不方便;且大多时...

    simon_chen 评论0 收藏0
  • 适用于初创公司的超轻量级smtp服务配置

    摘要:不光是用于产品向客户的通知服务更多的是用在企业内部的信息工具,比如我们就有等等非常多的开源工具,都需要配置来实现内部信息的联动。 背景 smtp 是一种常见的服务,提供了程序自动化邮件外发的可能。不光是用于产品向客户的通知服务;更多的是用在企业内部的信息工具,比如我们就有 sentry / confluence / zulip 等等非常多的开源工具,都需要配置 smtp 来实现内部信息...

    JinB 评论0 收藏0

发表评论

0条评论

church

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<