Linux Centos配置邮件发送

Linux Centos配置邮件发送

这里使用的是外部发送邮件方式,也就是使用自己的账号发送

第一步

首先要开启STMP授权码,以QQ邮箱为例

配置文件

sh 复制代码
vim /etc/mail.rc

找到之后在最下面添加如下

复制代码
#邮箱
 
set from=3324855376@qq.com 
 
#默认smtp发送,stmp发送需要在邮箱内配置,允许stmp发送
 
set smtp=smtp.qq.com
 
#邮箱
set smtp-auth-user=3324855376@qq.com
#邮箱授权码
 
set smtp-auth-password=xkhqkjleqxewchhd
 
set smtp-auth=login

发送邮件-不带附件

sh 复制代码
# 方式一
 echo "This is the mail body" | mail -s "邮件标题" 1319900154@qq.com
# 方式二,将文本内容放入邮件body中
 mail -s "邮件标题" 1319900154@qq.com < /etc/passwd

发送邮件-带附件

sh 复制代码
mail -s "This is the mail body" -a /home/ttt.txt  1319900154@qq.com < /etc/passwd
相关推荐
橙露7 小时前
NNG通信框架:现代分布式系统的通信解决方案与应用场景深度分析
运维·网络·tcp/ip·react.js·架构
小徐敲java7 小时前
(运维)1Panel服务器面板Docker部署
运维·服务器·docker
得赢科技7 小时前
智能菜谱研发公司推荐 适配中小型餐饮
大数据·运维·人工智能
goxingman7 小时前
在 Linux 中查看磁盘运行占用(I/O 使用率)
linux·运维·chrome
STCNXPARM7 小时前
Linux camera之Media子系统
linux·camera·v4l2·media子系统
小天源7 小时前
XShell一台控制多台操作详情
linux·运维·服务器
xu_yule7 小时前
网络和Linux网络-13(高级IO+多路转接)五种IO模型+select编程
linux·网络·c++·select·i/o
杨江8 小时前
Claude Code开发python应用场景要求
运维
星夜落月8 小时前
Certimate证书自动化管理:从零开始的私有化部署指南
运维·自动化·ssl
夜流冰8 小时前
编程参考 - Linux kernel代码查看
linux·运维·服务器