postfix邮件服务器在centos5.2上启动失败

postfix邮件服务器在centos5.2上启动失败

我刚刚编译并安装了 postfix,并在 main.cf 中设置了域名。

不幸的是,postfix 没有启动。当我发出以下命令时,进程列表中没有显示任何新内容 /usr/sbin/postfix start

echo $?给出0

是否有任何日志文件或其他线索可以帮助我找出问题所在?谢谢。

我应该在 ps 输出中寻找哪些进程?

谢谢。

答案1

首先,检查您是否处于正常的环境中:

system-switch-mail
chkconfig --level 2345 postfix on

接下来,找出 Postfix 认为的问题是什么:

service postfix restart ; tail -f /var/log/maillog

启动失败将会出现在日志的末尾,同时还会显示出现问题的原因的任何线索。

答案2

首先查看 /var/log/messages,它会给你一些关于哪里出错以及在哪里查找的线索,在大多数情况下,如果你将错误消息复制并粘贴到谷歌中,你会找到解决方案或一些如何修复它的线索

答案3

您从源代码安装是否有特定原因?

为什么不直接使用 yum install postfix

然后你将有一个 postfix 初始化脚本。

chkconfig postfix 打开

服务后缀启动

如果需要从 sendmail 切换到 postfix:yum install system-switch-mail

然后运行:

系统切换邮件

切换到 postfix。

希望这可以帮助。

干杯

相关内容