Postfix无法启动

1、显示案例

显示结果

2.错误日志

具体的错误形式如下:确实是Postfix无法启动~~

日志

3.解决办法

一.查找被占用的端口

netstat -tln | grep 25

命令使用效果,截图:
结果

二.使用 lsof -i:25 查看端口被哪个进程占用

lsof -i:25
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
master  18372 root   16u  IPv4 127837      0t0  TCP localhost:smtp (LISTEN)
master  18372 root   17u  IPv6 127838      0t0  TCP localhost:smtp (LISTEN)

三.kill进程

杀掉占用25端口的进程,使用命令:kill -9 进程id,这里的进程ID为 18372 具体如下:

结果

重装后postfix修复失败

显示结果

原因:这个是因为Centos官方是有已经停止了Centos8系列的版本更新以及维护,包括了yum镜像。

有可能是这个原因导致安装失败邮件组件失败。

解决办法:使用了第三方的官方旧yum镜像源。

例如换成阿里云镜像:

\cp -r /etc/yum.repos.d/ ~/yum.repos.d.bak
rm -rf /etc/yum.repos.d/*
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum makecache

代码执行成功后,在进行修复即可

最后修改:2023 年 07 月 25 日
您的赞赏是对我最大的支持。