您好,登錄后才能下訂單哦!
參考
linux下用mail命令并使用外部SMTP服務器發信設定說明
http://blog.chinaunix.net/uid-16969514-id-3363644.html
1、修改發件人email,修改后,所有用戶發送email都是用這個email帳戶。
為了讓nagios能發送email,需要修改/etc/mail.rc,這個配置文件是postfix的,不修改雖然也能發送,但會當成垃圾郵件。
開啟postfix服務,
修改/etc/mail.rc,在最后面添加
vim /etc/mail.rc
...
set from=user@domain.com //這里是發件人的email
set smtp=smtp.domain.com //發件人的email的smtp設置
set smtp-auth-user=user@domain.com //發件人的email的帳戶名
set smtp-auth-password=password //發件人的email的密碼
set smtp-auth=login
:wq
2、修改管理員email,當服務發生錯誤后,發送email到管理員的email地址。即是管理員收郵件的email
vim /usr/local/nagios/etc/object/contacts.cfg
找到
define contact{
....
email your email //改為管理員的email地址
}
注意:
1、收不到郵件,可以檢查一下是不是被當成垃圾郵件了,去垃圾郵箱查看一下,如果被當成垃圾郵件可以把發件人的email加入白名單試試。
2、使用postfix有個缺點,就是修改后,所有用戶發送email都是用這個email帳戶。
3、如果用sendmail就可以解決這個缺點,但沒有測試
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。