Обязательно ли включать порт 143 для использования порта 993 для подключения IMAP (SSL)?

У меня есть почтовый сервер, работающий с Dovecot, и при попытке управлять своей электронной почтой с помощью Thunderbird я получаю странную ошибку :

Если я включу порт 143 и 993 , Thunderbird будет работать нормально (либо с использованием 143 , либо 993 ).

Но когда я отключаю 143 (чтобы всегда использовать SSL), Thunderbird не может установить соединение.

Сначала я заметил, что настройки или сертификат SSL могут быть неправильными, но я проверил их, используя команда openssl s_client -showcerts -connect imap.foo.com:993 -crlf и вроде бы все в порядке.

Тогда необходимо ли иметь 143 порт enabl ред использовать 993 для соединения SSL IMAP? За возможность установить первый контакт?

0
задан 24 August 2016 в 22:00
1 ответ

Нет, это может быть потому, что ваша конфигурация неправильно настроена для обработки всех почтовых сообщений через порт IMAPS (993).

В основном файле конфигурации dovecot /etc/dovecot/dovecot.conf найдите и проверьте значение Protocol = и убедитесь, что он содержит imap . Моя конфигурация выглядит так:

...  
#protocols = imap imaps pop3 lmtp
protocols = imaps lmtp
...

Также вы должны разрешить порт 993 в файле /etc/dovecot/conf.d/10-master.conf . вот примеры конфигураций, которые отлично работают на моем почтовом сервере:

...
service imap-login {
  inet_listener imap {
    #port = 143 => put 0 to disable imap port
    port = 0
  }
  inet_listener imaps {
    port = 993
    ssl = yes
  }
...
}
...

Тогда вы сможете заблокировать порт imap 143 в брандмауэре.

0
ответ дан 3 January 2020 в 09:24

Теги

Похожие вопросы