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
相关推荐
爱装代码的小瓶子33 分钟前
Linux下的权限与文件
linux·运维·服务器
ggaofeng1 小时前
linux中mount的本质是什么?自己如何实现一个伪文件系统
linux·mount·自己实现伪文件系统
敲上瘾1 小时前
Linux系统C++开发环境搭建工具(二)—— etcd 使用指南
linux·c++·etcd
励志不掉头发的内向程序员2 小时前
【Linux系列】解码 Linux 内存地图:从虚拟到物理的寻宝之旅
linux·运维·服务器·开发语言·学习
Fuly10242 小时前
使用docker本地部署dify
运维·docker·容器
woshihonghonga2 小时前
停止Conda开机自动运行方法
linux·人工智能·conda
遇见火星5 小时前
Ubuntu Docker 容器化部署教程
linux·ubuntu·docker
ybb_ymm7 小时前
mysql8在linux下的默认规则修改
linux·运维·数据库·mysql
半梦半醒*7 小时前
zabbix安装
linux·运维·前端·网络·zabbix
Panda__Panda8 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#