Linuxに関する知識がなく、Linuxボックスで実行されているメールサーバーを確認するにはどうすればよいですか? Postfix/Exim?ところで、etc /にpostfixフォルダーが見つかりませんでした。master.cfはどこにありますか? .cPPOPを変更するためのアイデアはありますか?
2番目の質問では、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