










操作系统环境:Red Hat Enterprise Linux release 9.7 (Plow)
对于在Linux中发送邮件,一般需要安装 postfix 和 mail 命令 (此前由mailx软件包提供,到了RHEL 9 后由 s-nail 软件包提供)
Postfix 和 s-nail 是 Linux/Unix 邮件系统中两个完全不同角色的组件,它们通常协同工作,但功能定位截然不同。
简单来说:Postfix 负责“发送和路由”邮件(邮局),而 s-nail 负责【撰写】和【阅读】邮件(信箱/信纸)。
两个软件 ,最小化安装的操作系统默认都是没有的、需要使用使用如下的方式安装
[root@qq5201351 ~]# yum install net-tools telnet -y [root@qq5201351 ~]# yum install awscli -y [root@qq5201351 ~]# yum install postfix -y # 安装后需要配置 [root@qq5201351 ~]# yum install s-nail # RHEL 9 需要安装这个
配置postfix, 配置文件 /etc/postfix/main.cf
[root@qq5201351 ~]# grep -E "^inet_protocols|^relayhost" /etc/postfix/main.cf inet_protocols = ipv4 relayhost = 203.247.274.230:25 [root@qq5201351 ~]#
最后,启动postfix 服务,并加入开机自动启动
发送邮件的,可以使用如下的命令进行一个简单的测试
echo "this is test" | mail -s "Subject test" xxxx@qq.com
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19740510
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。