Linux中sh脚本发邮件配置

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

bash 复制代码
sudo yum -y install mailx
bash 复制代码
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

bash 复制代码
#!/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 即可收到邮件.

相关推荐
z202305085 分钟前
RDMA之DCQCN (14)
linux·服务器·网络·人工智能·ai
风骏时光牛马7 分钟前
Bash变量未加双引号导致文件名含空格解析异常实战案例
前端
Vennn8 分钟前
Android自动化:使用 Web 方式实现某音未读消息检查与采集
前端·javascript·vue.js
zh路西法9 分钟前
【ROS2相机标定】基于棋盘格的单目标定法
linux·c++
m0_737302589 分钟前
读懂OpenClaw:开源自主AI智能体的革新与价值
服务器
Smilezyl10 分钟前
为了搞懂 AI Agent,我用 6000 行 JS 代码手搓了一个零依赖的 Coding Agent
前端·javascript·github
海鸥-w10 分钟前
前端学习python第三天笔记整理(list 列表,str字符串,tuple元组,set集合,dect,函数,类型注解)
前端·python·学习
flavor11 分钟前
Vue3 大屏适配组件(Scale / Rem 双方案一键切换)
前端
用户0595401744613 分钟前
把 AI Agent 记忆验证从手工比对换成 Pytest + 向量数据库,测试效率提升 10 倍
前端·css
要写代码14 分钟前
2026-Css忘掉一切、归零再启-alpha和opacity
前端