Linux发送外网邮件设置(含ssl协议)
![d982de7cacf15648d3c51d7ed1b947ce.png](https://i-blog.csdnimg.cn/blog_migrate/acb6193ceb589ae247bc3bb91d06ce9c.jpeg)
最近工作中遇到需要监控Linux服务器内存的使用情况。然后发送邮件通知。只是个单点需求没有使用zabbix等监控工具,简单使用脚本做下监控。期间遇到由于使用的是阿里的云主机,默认25端口关闭了,所以使用了ssl协议发送邮件。整理出来供大家参考。
一、发送普通邮件
1、开机postfix邮件服务
service postfix start
2、检查是否安装mailx
rpm -qa | grep mailx
![291e9906729d35758606d65c1dfeb9ab.png](https://i-blog.csdnimg.cn/blog_migrate/721e3df3de0a68eec4f147cfaaa0f4c3.jpeg)
3、编辑配置mail.rc配置文件
vi /etc/mail.rc
在文件末尾添加如下内容
set from=xxx@163.com #发件邮箱set smtp=smtp.163.com #发送服务器set smtp-auth-user= #账号set smtp-auth-password= #密码set smtp-auth=login #登录
此处需注意ÿ