Centos配置邮件发送

在CentOS Linux上配置邮件发送

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

第一步:开启SMTP授权码

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

配置邮件发送文件

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

sh 复制代码
# 邮箱
set from=xxxx@qq.com 

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

# 邮箱用户名
set smtp-auth-user=xxx@qq.com

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

发送不带附件的邮件

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

sh 复制代码
# 方法一
echo "邮件正文内容" | mail -s "邮件标题" xxxx@qq.com
# 方法二:将文本内容放入邮件正文中
mail -s "邮件标题" xxxx@qq.com < /etc/passwd

发送带附件的邮件

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

sh 复制代码
mail -s "邮件标题" -a /home/ttt.txt xxxx@qq.com < /etc/passwd

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

相关推荐
添砖java‘’1 小时前
vim高效编辑:从入门到精通
linux·编辑器·操作系统·vim
tryCbest2 小时前
CentOS部署Docker容器
linux·docker·centos
qyhua4 小时前
【Linux运维实战】彻底修复 CVE-2011-5094 漏洞
linux·运维·安全
坠金4 小时前
linux/centos迁移conda文件夹
linux·centos·conda
纳于大麓5 小时前
Kotlin基础语法
linux·windows·kotlin
九皇叔叔5 小时前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
東雪蓮☆5 小时前
K8s 平滑升级
linux·运维·云原生·kubernetes
AKAMAI5 小时前
数据孤岛破局之战 :跨业务分析的难题攻坚
运维·人工智能·云计算
东巴图6 小时前
JavaScript性能优化实战大纲性能优化的核心目标
运维·matlab
---学无止境---6 小时前
Linux中进程创建和缓存对象初始化fork_init、proc_caches_init和buffer_init
linux