Centos配置邮件发送

在CentOS Linux上配置邮件发送

在这个指南中,我们将讨论如何配置CentOS Linux系统以通过外部邮件服务器发送电子邮件,使用自己的邮件账户进行发送。

第一步:开启SMTP授权码

首先,我们以QQ邮箱为例,需要开启SMTP授权码功能。你可以按照下图所示的步骤进行操作:

配置邮件发送文件

编辑 /etc/mail.rc 文件,将以下内容添加到文件末尾:

sh 复制代码
# 邮箱
set [email protected] 

# 使用SMTP发送邮件,需在邮箱设置中允许SMTP发送
set smtp=smtp.qq.com

# 邮箱用户名
set [email protected]

# 邮箱授权码
set smtp-auth-password=xxxx
set smtp-auth=login

发送不带附件的邮件

你可以使用以下命令发送不带附件的邮件:

sh 复制代码
# 方法一
echo "邮件正文内容" | mail -s "邮件标题" [email protected]
# 方法二:将文本内容放入邮件正文中
mail -s "邮件标题" [email protected] < /etc/passwd

发送带附件的邮件

如果你需要发送带附件的邮件,可以使用以下命令:

sh 复制代码
mail -s "邮件标题" -a /home/ttt.txt [email protected] < /etc/passwd

通过以上步骤,你就可以在CentOS Linux系统上配置并发送邮件了。

相关推荐
无效的名字9 分钟前
向日葵远程控制debian无法进入控制画面的解决方法
运维·debian
藥瓿亭35 分钟前
K8S认证|CKS题库+答案| 7. Dockerfile 检测
运维·ubuntu·docker·云原生·容器·kubernetes·cks
搬码临时工1 小时前
如何把本地服务器变成公网服务器?内网ip网址转换到外网连接访问
运维·服务器·网络·tcp/ip·智能路由器·远程工作·访问公司内网
vortex51 小时前
探索 Shell:选择适合你的命令行利器 bash, zsh, fish, dash, sh...
linux·开发语言·bash·shell·dash
GalaxyPokemon1 小时前
LeetCode - 148. 排序链表
linux·算法·leetcode
Guheyunyi2 小时前
监测预警系统重塑隧道安全新范式
大数据·运维·人工智能·科技·安全
懒羊羊大王呀2 小时前
Ubuntu20.04中 Redis 的安装和配置
linux·redis
鳄鱼杆2 小时前
服务器 | Centos 9 系统中,如何部署SpringBoot后端项目?
服务器·spring boot·centos
杰哥技术分享2 小时前
在 CentOS 上安装 Docker 和 Docker Compose 并配置使用国内镜像源
linux·docker·centos
知更鸟呆呆2 小时前
【Linux操作系统】基础开发工具(yum、vim、gcc/g++)
linux·运维·vim