У меня есть сервер Plesk, на котором работает Postfix в Ubuntu 10.04, а служба SMTP на порту 25 не работает. Когда я останавливаюсь, а затем запускаю postfix, сервер запускается только на минуту и снова отключается. Я проверил нагрузку на сервер, и она низкая, как показано:
top - 04:29:33 up 19 days, 3:25, 4 users, load average: 1.47, 1.78, 2.34
Tasks: 936 total, 1 running, 935 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.7%us, 0.3%sy, 0.0%ni, 86.6%id, 11.7%wa, 0.6%hi, 0.1%si, 0.0%st
Mem: 6110496k total, 6072988k used, 37508k free, 251244k buffers
Swap: 12000544k total, 95264k used, 11905280k free, 4370432k cached
Клиенты IMAP не испытывают проблем, и нет проблем с получением электронной почты как для POP, так и для IMAP. Только SMTP (порт 25) - проблема. Если я прошу клиентов использовать порт отправки (587), будут доставлены сообщения.
netstat -lnt
показывает следующие результаты, так что это не проблема порта.
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN
Если netstat показывает что-то при прослушивании на 25 но ваш агент по пересылке почты не тотТогда да, у вас "проблема с портом". Postfix не может привязаться к предпочтительному порту.
Использовать netstat -tulpn
чтобы найти идентификатор процесса и убить его, затем попробуйте запустить Postfix.