Identificando qual MTA está sendo executado

13

Eu não tenho conhecimento sobre o Linux e como posso saber qual servidor de e-mail está sendo executado na minha caixa Linux? Postfix / Exim? Btw Não encontrou a pasta postfix no etc /, onde posso encontrar o master.cf? Alguma idéia para modificar cPPOP?

    
por LoRdiE 08.01.2010 / 07:15

3 respostas

3

Para sua segunda pergunta, use locate para localizar master.cf

updatedb
locate master.cf
    
por 09.01.2010 / 21:00
30

A maneira mais fácil é obter o PID do que está escutando na porta 25:

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

Depois, descubra qual é esse processo:

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

Estou correndo com o postfix. Para o sendmail, é assim:

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

Editar

A configuração do Postfix está em / etc / postfix, "sudo" pode ser necessário

    
por 08.01.2010 / 08:18
11

a maioria dos servidores de e-mail se identificarão

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
    
por 09.01.2010 / 21:09