|
Автор |
Сообщение |
Konstantin73
Новенький
Зарегистрирован: 18.09.2006 Сообщения: 51 Откуда: г.Ульяновск
|
|
|
|
Здравствуйте, помогите пожалуйста настроить почту Postfix+Courier-Imap.
Пакет Postfix- 2.3.3 установил из rpm, найти rpm пакет для Courier-Imap не удалось для Mandriva2007, поэтому решился устанавливать из исходных текстов. Возникла проблема, пришлось устанавливать из исходников библиотеку courier-authlib. Но если учесть, что это была моя первая установка, то, к счастью, отделался легким испугом. (Для начинающих – обязательно прочитывайте файл Install и Readme, перед установкой – экономит кучу времени, убедился на горьком опыте)
Установил 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 выводит сообщение об ошибке:
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 либо его значение описательного характера.
Так как лучше поступить далее, все удалять и компилировать по новому из других источников (источники скачивались с сайта разработчиков), или можно как-то по другому, и если не сложно подскажите, что это за файл. Кроме прочих, после компиляции у меня появился бинарный файл couriertcpd, может им стоит заменить? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Сообщение увидел, завтра буду читать. Сейчас уже |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Konstantin73
Новенький
Зарегистрирован: 18.09.2006 Сообщения: 51 Откуда: г.Ульяновск
|
|
|
|
Хочется конкретизировать проблему. Как определить в исходных файлах программы courier-imap место, где находятся параметры, оперделяющие будет или нет откомпbлирован бинарный файл couriertls ?
В каталоге содержащем исходные тексты программ .../courier-imap/ содержится каталог /tcpd/ в котором находятся файлы: Makefile, configure, couriertls.1, couriertls.config, couriertls.html, имеется также файл Readme.couriertls с параметром TLS_PROTOKOL=TLS1.
В файле courier.config имеются два параметра:
couriertls=
cppflags=' ' |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Konstantin73
Новенький
Зарегистрирован: 18.09.2006 Сообщения: 51 Откуда: г.Ульяновск
|
|
|
|
Этот бы ответ, да недельку бы назад, а теперь, зацепило (хочется хоть раз довести установку из исходных текстов до логического завершения), еще недельку попытаю систему, если что получится сообщу, а нет, то воспользуюсь советом, за который Большое спасибо. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|