RHEL系列
安装
yum -y install mailx
配置
#自定义配置
#发送邮件的邮件 smtp服务器地址
set from=1234567890@qq.com smtp=smtp.qq.com#邮箱 授权码
set smtp-auth-user=1234567890@qq.com smtp-auth-password=xxxx
set smtp-auth=login
使用
#发送邮件到指定邮箱 echo "邮件正文" | mail -s "邮件主题" m18126055174@163.com
[root@wzy ~]#echo "This is mailx test" | mailx -s "Test" 163163163@163.com
效果
发件人
收件人
Ubuntu系列
安装
[root@haproxy01 ~]#apt update && apt -y autoremove postfix sendmail && apt -y install ssmtp mailutils
配置
vim /etc/ssmtp/ssmtp.conf
#发件人地址
root=test@qq.com
#SMTP 服务器地址和端口
mailhub=smtp.qq.com#SMTP 服务器的用户名
AuthUser=test@qq.com#SMTP 服务器的密码
AuthPass=授权码#加密
UseTLS=YES#发送邮件的服务器主机名
hostname=your_hostname_or_domain
vim /etc/ssmtp/revaliases
#root:发件邮件:邮件服务器地址:端口
root:1224203095@qq.com:smtp.qq.com
使用
echo "content" | mail -s "title" shou@qq.com