Настройка Tls/ssl в Courier-imap

Клиенты и серверы

Модератор: /dev/random

konstantin73
Сообщения: 1
ОС: Linux Mandriva

Настройка Tls/ssl в Courier-imap

Сообщение konstantin73 »

Здравствуйте, Уважаемые, помогите пожалуйста настроить почту Postfix+Courier-Imap.
Система Linux Mandriva 2007. Пакет Postfix- 2.3.3 установил из rpm, Courier-Imap решился устанавливать из исходных текстов. Возникла проблема, пришлось устанавливать из исходников библиотеку courier-authlib, более проблем при установке не возникало. Если учесть, что это была моя первая установка, то, к счастью, отделался легким испугом.
Установил Courier-imap-4.1.3, проверил работу postfix, pop3 – все работает. Но мне нужна работа pop3ssl, imapssl. Настроил файл pop3d.cnf, imap.cnf, сгенерировал ключи pop3d.pem, imapd.pem, скопировал их в директорию /usr/lib/courier-imap/etc/ . Запускаю сервер pop3ssl, imapssl – ошибок нет. Пытаюсь проверить работу tls/ssl:
openssl s_client -connect localhost:995
выводит сообщение об ошибке:
connect(00000003)
9752:error:140790E5:ssl routing:ssl23_Write:ssl handshake failure:s23_lib.c:188:
Смотрю в логах, пишет не может найти файл /usr/lib/courier-imap/bin/couriertls, и это неудивительно, ведь его нет у меня на диске. /usr/lib/courier-imap/etc/pop3dssl – ссылается на него. Предполагаю, что я не доустановил его из исходников, но файлы configure, makefile, install, в пакетах которые я устанавливал (Courier-imap-4.1.3, courier-authlib-0-59-3) не содержат слова couriertls либо его значение описательного характера.
Вопрос:
Как определить в исходных файлах программы courier-imap место, где находятся параметры, определяющие будет или нет откомпилирован бинарный файл couriertls ?
В каталоге содержащем исходные тексты программ .../courier-imap/ содержится каталог /tcpd/ в котором находятся файлы: Makefile, configure, couriertls.1, couriertls.config, couriertls.html, имеется также файл Readme.couriertls с параметром TLS_PROTOKOL=TLS1.
В файле courier.config имеются два параметра:
couriertls=
cppflags=' '
Спасибо сказали: