确定哪个MTA正在运行

我没有知识的Linux,我怎么知道哪个邮件服务器在我的Linux机器上运行? 后缀/进出口? 顺便说一句没有在etc /中findpostfix文件夹,我在哪里可以findmaster.cf? 任何修改cPPOP的想法?

对于第二个问题,使用locate来查找master.cf

updatedb locate master.cf 

最简单的方法可能是获取端口25上监听的PID:

  # sudo lsof -i :25 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME master 5664 root 12u IPv4 13732 TCP *:smtp (LISTEN) 

然后找出这个过程是什么:

  # ps p 5664 PID TTY STAT TIME COMMAND 5664 ? Ss 0:12 /usr/lib/postfix/master 

我运行的是后缀。 对于sendmail,看起来像这样:

  # lsof -i :25 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME sendmail 3445 root 4u IPv4 12922 TCP localhost.localdomain:smtp (LISTEN) 

编辑

Postfixconfiguration在/ etc / postfix下,“sudo”可能是必须的

大多数邮件服务器都会自己识别

 justin@bert ~ % telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 xxxx ESMTP Exim 4.69 Sat, 09 Jan 2010 15:08:05 -0500