Как узнать, какой IMAP-сервер (если есть) работает на сервере CentOS?
telnet <servername> imap
и / или telnet <servername> imaps
. Если вы получите ответы, значит, у вас есть IMAP из Интернета. Вы также можете посмотреть, доступен ли он только на вашем сервере, telnet localhost imap
и / или telnet localhost imaps
.
В качестве альтернативы вы можете проверить, есть ли netstat -a | fgrep imap
возвращает строку, содержащую LISTEN. Затем сервер IMAP запущен и работает.
Если на вашем хосте работает imap, он, скорее всего, будет прослушивать порты 143 или 993. netstat -p
сообщит вам, какой процесс прослушивает какой порт, поэтому, если вы хотите узнать, какой сервер imap вы используете, попробуйте следующее:
# netstat -apnn | grep LISTEN | egrep '993|143'
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 1777/dovecot
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 1777/dovecot
В моем случае я использую голубятню.