CentOS7.x Mailx 發送郵件

::純真乾貨,不羅嗦shell

  1. 判斷是否有mailx 用mail -v 如有則證實有mail 輸入quit退出便可,若沒有安裝mailx ,yum install mailx 。
  2. 獲取受權碼,經過要發送的STMP郵箱設置內獲取受權碼用於發送郵件
  3. vim /etc/mail.rc 增長
[code lanager="shell"]
set from=xxx@xxx.net                    *你的郵箱
set smtp=smtp.xxx.net                    *郵箱的STMP服務器地址
set smtp-auth=login                      *登錄方式默認爲login
set smtp-auth-user=xxx@xxx.net          *受權郵箱
set smtp-auth-password=xxx               *受權碼(注意不是郵箱密碼)
set ssl-verify=ignore                    *ssl方式
set nss-config-dir=/etc/pki/nssdb/       *證書地址
[/code]

測試:
echo "服務區監控異常請儘快處理" | mail -v -s "服務 器監控提醒" xxx@xxx.netvim

第一個爲正文 第二個爲標題 第三個爲郵箱接收地址服務器

成功測試

相關文章
相關標籤/搜索