나는 리눅스에 대한 지식이 없으며 리눅스 박스에서 어떤 메일 서버가 실행되고 있는지 어떻게 알 수 있습니까? 접미사 / Exim? Btw etc /에서 postfix 폴더를 찾지 못했습니다. 어디에서 master.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
그리고 나는 postfix를 실행 중입니다. sendmail의 경우 다음과 같습니다.
# lsof -i :25
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sendmail 3445 root 4u IPv4 12922 TCP localhost.localdomain:smtp (LISTEN)
편집하다
Postfix 설정은 / 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