华为全闪存阵列 IBM云计算 Acronis 安克诺斯 安腾普 腾保数据
首页 > 技术园地 > sendmail > 正文

nagios系统中sendmail的配置方法

2014-11-24 01:01来源:中国澳门威尼斯人手机app下载网
导读:nagios系统中sendmail的配置方法,以下为自己安装测试过的,如果有问题,大家一起讨论系统环境:centos6.2 64位 最小化安装一 安装nagios见附件:nagios官方文档(nagios_nrpe20120929_web.pdf)二 安装配置sendmail我用hotmail邮箱接收na

以下为自己安装测试过的,如果有问题,大家一起讨论

 系统环境:centos6.2 64位 最小化安装

一 安装nagios
见附件:nagios官方文档(nagios_nrpe20120929_web.pdf)

二 安装配置sendmail
我用hotmail邮箱接收nagios报警邮件
yum install sendmail m4 mailx
vim /etc/mail/access
添加
Connect:http://www.hotmail.com          RELAY
Connect:192.168                         RELAY(不知道什么用处)
Connect:1.1.1                           RELAY(不知道什么用处)
Connect:nagios@localhost.localdomain    RELAY
保存后运行
makemap -v hash /etc/mail/access.db < /etc/mail/access
service sendmail restart
测试sendmail
echo 123 | mail -s test1 ***@hotmail.com(我的邮箱)
echo 456 | sendmail -v ***@hotmail.com(我的邮箱)
两封邮件都收到了

三 整合nagios和sendmail
修改/usr/local/nagios/etc/objects/contacts.cfg
define contact{
        contact_name                    nagiosadmin
        use           generic-contact
        alias         Nagios Admin
        email         ***@hotmail.com(我的邮箱) 
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r,f,s
        host_notification_options       d,u,r,f,s
        service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
        host_notifications_enabled      1
        service_notifications_enabled   1
        }
define contactgroup{
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 nagiosadmin
        }

重启nagios
service nagios restart

至此配置结束

我这样配置后,可以收到nagios发来的报警邮件。这只是个粗略配置,具体细节还在学习中。

继续阅读
相关阅读
  • Sendmail邮件服务器搭建与配置笔记及邮件发送原理介绍

    Sendmail邮件服务器搭建与配置笔记及邮件发送原理介绍,局域网内两台sendmail服务器实验,以方便日后实验的扩展,要求:熟悉BIND(DNS)的配置方法

  • 根据模版配置sendmail的方法

    通过m4宏处理程序来生成所需的sendmail.cf文件。创建的过程中还需要一个模板文件,系统默认在/etc/mail目录下有一个sendmail.mc模板文件。

  • CentOS系统上sendmail和mstmp两种方法配置邮件发送

    在Centos系统上通过Sendmail和mutt两种方法发送邮件,先安装一个sendmail程序,如果不使用sendmail来操作,我们还可以使用mstmp来发。

  • Linux系统设置在PHP中用sendmail发送邮件

    前几天作项目遇到这样的一个问题,当某一个结点下有新的文章发表的时候,就要通过邮件的形式通知该结点下的所有用户。 这就需要用到邮件发送的功能。因为项目是php语言做的

  • 详细介绍sendmail relay规则和配置方法

    第一部分 mail relay规则详解一. 软件环境:Sendmail 8.9.3二. 默认情况下的relay规则在默认情况下,也就是安装完系统(Sendmail服务器)不做任何设置的情况下,则只能在本机上

  • sendmail命令的设置及使用

    HP-UX和Solaris还有Redhat发邮件的命令各有千秋.solaris# /usr/ucb/mail test@163.com < w.txLinux发邮件只要在命令行输入#mail -s "test" test@163.com < w.tx下面详细介

产品推荐
头条阅读
栏目热点

Copyright @ 2006-2018 ChinaStor.COM 版权所有 京ICP备14047533号

中国澳门威尼斯人手机app下载网

澳门威尼斯人手机app下载第一站,澳门威尼斯人手机app下载门户,澳门威尼斯人手机app下载在线交流平台

博聚网