環境:阿裡雲 Linux Centos 7.4 x64
注:阿裡雲預設禁用25郵件端口,需要啟動465端口加密進行郵件發送。
注:確定郵箱開啟SMTP服務,POP3,并申請了密碼。
注:確定已經安裝mailx,sendmaill,dos2unix
1、編輯mail配置檔案
vim /etc/mail.rc
啟動ssl
set ssl-verify=ignore
郵箱賬戶
smtp郵箱類型
set smtp="smtps://smtp.126.com:465"
set smtp-auth-user="[email protected]"
郵箱授權密碼
set smtp-auth-password=xxxxxxx
login模式
set smtp-auth=login
指定檔案目錄
set nss-config-dir=/etc/pki/nssdb
複制代碼
2、重新開機郵箱伺服器
systemctl restart sendmail
3、測試發送郵件
echo 内容 | mail -s "主題" 發送人郵箱位址
echo test | mail -s "test" 136×××@126.com