当前位置: 首页 > article >正文

Linux中sh脚本发邮件配置

在 ssh 中执行,写入配置文件

sudo yum -y install mailx
cat >>/etc/mail.rc <<EOF
set from=support@lllomh.com
set smtp=smtp.qq.com
set smtp-auth-user=support@lllomh.com
set smtp-auth-password=test1234567
set smtp-auth=login
EOF

里面的 smtp 地址换成自己的,如果是qq邮箱就是smtp.qq.com. 其它的就换成自己的就行.

smtp-auth-password 就是授权码.  或者密码 看你是什么供应商. 

可以用这来测试.

test.sh

#!/bin/bash
 
# 设置收件人邮箱
to="123456@qq.com"
 
# 设置发件人邮箱
from="21331@qq.com"
 
# 设置邮件主题
subject="Test Email"
 
# 设置邮件内容
body="This is a test email."
 
# 发送邮件
echo "${body}" | mail -s "${subject}" -r "${from}" "${to}"

直接执行 sh test.sh 即可收到邮件.


http://www.kler.cn/a/458653.html

相关文章:

  • arcgis server ip修改后服务异常解决方案
  • 阿里云clb是什么
  • 路由器单臂路由配置
  • Java - 日志体系_Apache Commons Logging(JCL)日志接口库_适配Log4j2 及 源码分析
  • uniapp实现为微信小程序扫一扫的功能
  • python|利用ffmpeg按顺序合并指定目录内的ts文件
  • 5G CPE接口扩展之轻量型多口千兆路由器小板选型
  • 【Jetson Nano】40Pin学习 GPIO
  • 青少年编程与数学 02-005 移动Web编程基础 05课题、rem布局与媒体查询
  • akamai3.0 wizzair 网站 分析
  • IEA国际能源署数据库
  • windows C#-显式实现两个接口的成员
  • pytorch张量的fill_方法介绍
  • hhdb客户端介绍(64)
  • 【MySQL】触发器
  • leetcode 面试经典 150 题:矩阵置零
  • 【openGauss】正则表达式次数符号“{}“在ORACLE和openGauss中的差异
  • mac如何查看使用git克隆下来的文件.git 文件【收藏版】
  • 单元测试/系统测试/集成测试知识总结
  • 钉钉h5微应用安卓报错error29 ios报错error3 加上报错52013,签名校验失败 (前端)