這個配置原本很簡單的,能夠我卻嘗試了很久才搞明白,以前一直使用AWS的Simple Mail Service的帳戶來發郵件,結果一直沒法發出,log提示:
failed to send email: SSL connect error: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol安全
後來決定嘗試使用外部郵箱看看,剛開始也是失敗,後來在這裏找到一點線索。
https://support.zabbix.com/browse/ZBX-11042ide
關鍵點:server
而後我把這裏改成STARTTLS後報警郵件成功發出get
補充:
9月18日Zabbix 升級到4.2版本,這個mail設定彷佛有點不一樣,填寫一樣的信息卻一直提示這個錯誤:
connection timeout of 3 seconds exceeded when connecting to zabbix server localhost
網上查詢後以爲應該是端口或者用戶名密碼的錯誤問題,後來發現outlook郵箱會自動檢測和阻擋這種新的鏈接
後來設定仍是從新換回AWS的Simple mail service
再補充:9月19日,在AWS中國設定smtp.live.com的郵件服務很順利沒有問題,而美國區卻報錯,不知是aws的問題,仍是說live.com的郵箱安全機制引發。it
設定好這個後,按以下步驟添加報警功能io
添加哪些用戶收到報警郵件class