【系统运维】使用mailx实现脚本发送邮件通知

TangLu 运维 2021-12-13 1427 0

在Linux系统里通常使用mail和mailx来作为邮件客户端,如果需要本地部署邮件服务器的话就还需要sendmail或者postfix。本文只针对mailx进行说明,即已经需要有一个邮件服务器,只是缺少客户端而已。

1、安装mailx客户端工具

yum install mailx

2、配置客户端

vi /etc/mail.rc #文件末尾添加以下信息
 set from=xxxx@qq.com
 set smtp=smtp.exmail.qq.com
 set smtp-auth-user=xxxx@qq.com
 set smtp-auth-password=123456
 set smtp-auth=login


3、通过脚本调用

echo "测试邮件内容" | mail -s "测试邮件标题" tanglu@linuxe.cn

评论