配置keepalived發郵件(可成功)

2021-10-07 03:41:15 字數 1356 閱讀 9888

[root@local ~]# vim /etc/mail.rc

set [email protected]

set smtp=smtp.qq.com

set [email protected]

set smtp-auth-password=ugfwthlnfossbiif

set smtp-auth=login

set ssl-verify=ignore

[root@local ~]# vim /etc/keepalived/notify.sh

#!/bin/bash

contact=『[email protected]

notify()

case $1 in

master)

notify master

;;backup)

notify backup

;;fault)

notify fault

;;*)

echo 「usage: $(basename $0) 」

exit 1

;;esac

[root@local ~]# vim /etc/keepalived/keepalived.conf
notification_email_from [email protected]

smtp_server 127.0.0.1

smtp_connect_timeout 30

router_id s1.mylinuxops.com

vrrp_skip_check_adv_addr

#vrrp_strict

vrrp_iptables

vrrp_garp_interval 0

vrrp_gna_interval 0

}vrrp_instance vi_1

unicast_src_ip 172.20.27.10

unicast_peer

virtual_ipaddress

#以下三行為呼叫通知指令碼

notify_master 「/etc/keepalived/notify.sh master」

#當前節點成為主節點時觸發的指令碼

notify_backup 「/etc/keepalived/notify.sh backup」

#當前節點轉為備節點時觸發的指令碼

notify_fault 「/etc/keepalived/notify.sh fault」

#當前節點轉為失敗狀態時觸發的指令碼

}

[root@local ~]# systemctl restart keepalived

python 發郵件 python發郵件

python提供smtplib模組,該模組定義了乙個smtp客戶端會話物件,可用於使用smtp或esmtp偵聽器守護程式向任何網際網路機器傳送郵件。這是乙個簡單的語法,用來建立乙個smtp物件,稍後將演示如何用它來傳送電子郵件 import smtplib smtpobj smtplib.smtp ...

發郵件原理

發 郵件原理 一 郵件伺服器和電子郵箱 郵件伺服器 要在internet 上提供電子郵件功能,必須有專門的電子郵件伺服器。例如現在 internet 很多提供郵件服務的廠商 sina sohu 163 等等他們都有自己的郵件伺服器。這些伺服器類似於現實生活中的郵局,它主要負責接收使用者投遞過來的郵件...

定時發郵件

1.新建服務,新增安裝程式,生成解決方案 在dubug資料夾下複製檔案到d盤cehsi資料夾下 例 2.將installutil.exe 檔案拷貝到ceshi下 在c windows microsoft.net framework 對應的版本路徑下可以找到 3.以管理員身份執行cmd,定位到測試資料...