CentOS7.x Mailx 发送邮件 4年前

::纯真干货,不罗嗦

  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.net

第一个为正文 第二个为标题 第三个为邮箱接收地址

成功

image
pseudonymy
一往情深深几许?深山夕照深秋雨。
1
发布数
0
关注者
289
累计阅读

热门教程文档

Kotlin
68小节
Linux
51小节
Lua
21小节
React Native
40小节
MyBatis
19小节
广告