पहचान है कि कौन सा एमटीए चल रहा है


16

मुझे लिनक्स पर ज्ञान नहीं है और मुझे कैसे पता चल सकता है कि मेरे लिनक्स बॉक्स पर कौन सा मेल सर्वर चल रहा है? पोस्टफ़िक्स / एग्जिम? Btw, आदि में उपसर्ग फ़ोल्डर नहीं मिला /, मैं कहाँ मिल सकता है। । CPPOP को संशोधित करने के लिए कोई विचार?

जवाबों:



33

सबसे आसान तरीका यह हो सकता है कि पोर्ट 25 पर जो कुछ भी सुना जा रहा है, उसका पीआईडी ​​प्राप्त करें:

 # 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)

संपादित करें

पोस्टफ़िक्स कॉन्फ़िगरेशन अंडर / etc / पोस्टफ़िक्स है, "sudo" आवश्यक हो सकता है


10
netstat -ltnp |grep :25एक कदम में यह सब पाने के लिए।
Womble

अच्छा था! काफी तेज।
मैट सिमंस

यहाँ एक और ऑनलाइनर है: lsof -n -i: 25
बेनामी

11

अधिकांश मेल सर्वर स्वयं की पहचान करेंगे

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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.