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 即可收到邮件.

相关推荐
枫,为落叶4 分钟前
Axios使用教程(一)
前端
小章鱼学前端9 分钟前
2025 年最新 Fabric.js 实战:一个完整可上线的图片选区标注组件(含全部源码).
前端·vue.js
ohyeah10 分钟前
JavaScript 词法作用域、作用域链与闭包:从代码看机制
前端·javascript
流星稍逝12 分钟前
手搓一个简简单单进度条
前端
LCG元14 分钟前
终端里的"黑客帝国":htop, glances, bpytop 系统监控工具横评
linux
泡沫·24 分钟前
8.项目实战:Ecshop
服务器
L***B56825 分钟前
如何安装linux版本的node.js
linux·运维·node.js
倚栏听风雨34 分钟前
详解 TypeScript 中,async 和 await
前端
LCG元39 分钟前
终极武器:用 systemd 管理你的自定义应用服务(附配置文件)
linux
小皮虾42 分钟前
告别服务器!小程序纯前端“图片转 PDF”工具,隐私安全又高效
前端·javascript·微信小程序