1. 程式人生 > >總結nagios郵件報警(mutt+msmtp)不能發郵件的原因

總結nagios郵件報警(mutt+msmtp)不能發郵件的原因

1、所有配置都沒問題,對郵件報警原理,流程很清晰,手動發郵件能發出去,通過nagios報警發郵件就發不出去。

         原因:Mutt會在家目錄下生成一個sent的檔案,你傳送的記錄都會寫到此檔案中,而我用的是root使用者登入,nagios呼叫mutt後臺執行,但是沒有許可權在sent檔案中是寫入資料,所以才會出現這個問題。

2、郵件配置有問題,手動測試都不能傳送郵件,說明郵件配置不對,本 blog有關於msmtp+mutt指定發件郵箱的郵件伺服器。

3、郵件手動傳送測試郵件無誤,使用nagios不能發出郵件,可能是nagios.cmd許可權問題。/本blog也有記錄。

相關推薦

總結nagios郵件報警(mutt+msmtp)不能郵件原因

1、所有配置都沒問題,對郵件報警原理,流程很清晰,手動發郵件能發出去,通過nagios報警發郵件就發不出去。          原因:Mutt會在家目錄下生成一個sent的檔案,你傳送的記錄都會寫到此檔案中,而我用的是root使用者登入,nagios呼叫mutt後臺執行,但

Ubuntu使用mutt+msmtp郵件

mutt+msmtpUbuntu使用mutt+msmtp發郵件 apt-get install mutt apt-get install msmtp cp -rv /etc/Muttrc ~/.muttrc vi ~/.muttrc(最後添加) set sendmail="/usr/bin/msmt

NAGIOS安裝配置+MUTT+MSMTP郵件報警設定

由於伺服器更新,所以公司重新部署了架構,需要一個監控,因此提前在虛擬機器裡過了一遍,整理出安裝NAGIOS監控的過程,僅供大家參考。 大環境: 兩臺linux主機(已經關閉了selinux和iptables功能) 192.168.1.184和192.168

Ubuntu使用mutt收、、回復郵件mutt+msmtp+fetchmail+procmail

muttUbuntu使用mutt收、發、回復郵件(mutt+msmtp+fetchmail+procmail): 說明:Mutt為基於文本的郵件客戶端,擔當郵件用戶代理角色,msmtp的作用是發郵件(包括回復),fetchmail的作用是將郵件保存到本地郵箱,procmail的作用是進行郵件過濾(根據發件人、

在linux下運用muttmsmtp郵件

在Linux系統中,想要傳送郵件,可以使用mutt和msmtp服務。 1、安裝mutt和msmtp服務 執行命令:sudo apt-get install mutt    sudo apt-gey i

centos 7 安裝mutt+msmtp傳送郵件

前言 之前搭建過Ubuntu 14.04安裝mutt+msmtp傳送郵件。現在伺服器的版本更換為centos7在這裡記錄一下。 安裝軟體 sudo yum install gcc wget

ubuntu下使用mutt+msmtp傳送郵件(轉)

每天需要多次備份檔案,所做操作比較機械化,所以就想在shell下自動幫我備份檔案,開始想使用mail命令但是mail命令發郵件需要開啟sendmail服務,我只是一臺客戶端,開個sendmail沒有必要,於是乎,在網上找了好久,才發現mutt是個好東西。 在ubuntu下安裝

添加自定義監控項目、配置郵件告警及不郵件的問題處理

use zab text 恢復操作 觸發 mod 授權碼 觸發器 trigge 一、添加自定義監控項目 需求:監控某臺web的80端口連接數,並出圖兩步:1)zabbix監控中心創建監控項目;2)針對該監控項目以圖形展現對於第一步,需要到客戶端定義腳本vim /usr/lo

第一個SSM前端專案(七):完成郵件啟用與重郵件操作

1)當註冊完成後出現的是如下頁面 2)因此在jsp頁面時,點選立即檢視郵件需要根據接收郵箱的不同歸屬而跳往不同的郵箱登入主頁 function lookEmail(message) { var arr = message.split(",");

Zabbix郵件報警設定之安裝郵件傳送工具mailx

下載mailx: tar jxvf mailx-12.4.tar.bz2 #解壓 cd mailx-12.4 #進入目錄 [[email protected] ~]# wget http://www.linuxfromscratch.org/patc

Zabbix利用msmtp+mutt郵件報警

echo pass 但是 郵件服務 mod 利用 pat get log Zabbix利用msmtp+mutt發送郵件報警Zabbix支持多種報警的方式,其中成本最低、最方便的就是郵件報警的方式了。但是因為它不支持郵件的用戶認證,這種方式現在也非常少見,同時安全性也差,如果

解決nagios報警郵件通知一例 技術

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

mutt郵件

-a first ida 發郵件 -s .com ttr from mutt 在 /etc/Muttrc 文件添加以下內容: set from="[email protected]" set use_from=yes set envelope_from="ye

zabbix郵件報警送至qq郵箱

zabbix 郵件報警 zabbix郵件報警設置第一、安裝郵件發送工具mailx 這裏我選擇的是mailx,所以的關閉其他的郵件發送工具 service sendmail start #開啟,因為發送郵件需要開啟25端口 chkconfig sendmail off #禁止開機啟動

Jenkins試用總結(3) ----jenkins自動送部署郵件

沒有 研究 tex RoCE 發送 water 使用 去掉 9.png 前兩篇已經基本可以達到使用jenkins的要求了,現在我們提交代碼jenkins就會幫你部署到服務器,這一篇主要學習jenkins把部署的結果發給用戶jenkins本身是自帶一個郵件發送的,不過我並沒有

Linux中使用Shell把報警信息送至郵件和微信上

剛才 企業號 part null 成功 直接 xxxxxx 新增 tee Linux中使用Shell把報警信息發送至郵件和微信上 創建企業微信報警 註冊一個企業微信號 點擊企業微信,進行企業註冊。 註冊成功後會看到企業信息頁面,把企業ID先記錄下來,後面發送報警腳本裏需要

python郵件總結及例項說明,中文亂碼已解決(在最後一個模組)

python發郵件需要掌握兩個模組的用法,smtplib和email,這倆模組是python自帶的,只需import即可使用。smtplib模組主要負責傳送郵件,email模組主要負責構造郵件。 smtplib模組主要負責傳送郵件:是一個傳送郵件的動作,連線郵箱伺服器,登入郵箱,傳送郵件(有發件

nagios 郵件報警的設定

搭建nagios的目的就是為了他的報警系統,nagios據我所瞭解可以有三種報警:  一、聲音報警  二、電子郵件報警  三、手機短訊報警  下面是我的郵件報警的配置過程:  1、開啟系統自帶的sendmail郵件系統  service sendmail start  如果

mutt設定郵件報警在linux上如何做?

在Linux裡,很多人都會使用到郵件報警,而且這方面的軟體也眾多,常見的像SendMail, sendEmail, Postfix等等,它們的優缺點我就不說了,使用上也各有所愛。今天我要給大家介紹的mutt,也許大家也不陌生,網上太多關於mutt和sendmail或者跟msmtp合作使用的教程。其實

muttmsmtp傳送郵件

有時候我們的程式還是需要傳送郵件了。自己寫一個傳送郵件的程式,實在是不划算,利用linux已經有的程式,直接傳送郵件,可能是比較好的方法 。下面是我使用的一點心得,記錄下來。mutt 是一種類Unix系統下基於文字的郵件客戶端,被設計為擔當郵件使用者代理(MUA),因此不可