Đăng nhập vào Plesk và thử lệnh "telnet localhost 25", nếu như Plesk SMTP hoạt động thì sẽ xuất ra như sau:
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 hostname.tld ESMTP
Nếu bạn chạy lệnh "telnet localhost 25" trên Plesk và thấy hiển thị thông báo khác, bạn có thể tham khảo tại link check article [Chỉ có thành viên mới thấy links này. ]
Bạn chắc rằng 'tcp-env' server được dùng trong xinetd/inetd thì được cấu hình cho dịch vụ SMTP.
Nếu bạn chạy lệnh "telnet localhost 25" trên Plesk mà thấy hiển thị:
telnet localhost 25
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host: Connection refused
Nếu chưa, chạy lệnh "/etc/init.d/xinetd start". Nếu không, bạn nên kiểm tra xem file /etc/xinetd.d/smtp_psa và /etc/xinetd.d/smtps_psa OK hay chưa, so sánh với các file của tương tự ở các server đang hoạt động.
Kiểm tra /var/log/message xem có phát sinh lỗi trong qua trình restart service xinetd, sửa lỗi và khởi động lại dịch vụ xinetd "/etc/init.d/xinetd restart".
Nếu bạn thấy thông báo lỗi:
smtp/tcp server failing (looping), service terminated
tham khảo tại link [Chỉ có thành viên mới thấy links này. ]
Đối với FreeBSD user.
Trên Plesk cho FreeBSD, SMTP chạy sử dụng 'inetd' super-server. Vì vậy bạn nên kiểm tra xem "inetd" có chạy không và /etc/inetd.conf có mẫu ghi cho dịch vụ Plesk SMTP.
Chúc bạn thành công
Những người theo dõi gửi lời cảm ơn đến tác giả bài viết: