ฉันไม่มีความรู้เกี่ยวกับ linux และฉันจะทราบได้อย่างไรว่าเซิร์ฟเวอร์อีเมลใดที่ใช้งานบนกล่อง Linux ของฉัน Postfix / เอ็กซิม? Btw ไม่พบโฟลเดอร์ postfix ใน etc / ฉันจะหา master.cf ได้ที่ไหน . มีแนวคิดใดสำหรับการแก้ไข cPPOP
ฉันไม่มีความรู้เกี่ยวกับ linux และฉันจะทราบได้อย่างไรว่าเซิร์ฟเวอร์อีเมลใดที่ใช้งานบนกล่อง Linux ของฉัน Postfix / เอ็กซิม? Btw ไม่พบโฟลเดอร์ postfix ใน etc / ฉันจะหา master.cf ได้ที่ไหน . มีแนวคิดใดสำหรับการแก้ไข cPPOP
คำตอบ:
สำหรับคำถามที่สองของคุณใช้ค้นหาเพื่อค้นหา master.cf
updatedb
locate master.cf
วิธีที่ง่ายที่สุดอาจจะได้รับ PID ของสิ่งที่ฟังในพอร์ต 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
และฉันกำลังเรียกใช้ 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
netstat -ltnp |grep :25
เพื่อรับมันทั้งหมดในขั้นตอนเดียว