Długo męczyła mnie niezdolność do współpracy pakietu imap z repozytorium NND z pocztą w formacie maildir. Trochę pogrzebałem i znalazłem - serwer Courier-IMAP. Pakiety do pobrania:
http://mm.podhale.pl/nnd/courier-authlib-0.60.6-3nnd.pkg.tar.gz
http://mm.podhale.pl/nnd/courier-authlib-devel-0.60.6-3nnd.pkg.tar.gz
http://mm.podhale.pl/nnd/courier-authlib-man-0.60.6-3nnd.pkg.tar.gz
http://mm.podhale.pl/nnd/courier-imap-4.3.1-1nnd.pkg.tar.gz
http://mm.podhale.pl/nnd/courier-imap-man-4.3.1-1nnd.pkg.tar.gz
Jako, że są to moje pierwsze własnoręcznie sklecone
![Wink :wink:](./images/smilies/icon_wink.gif)
pakiety to może być parę niedociągnięć.
Opis instalacji
1. Instalujemy pacmanem pakiet courier-authlib
2. Dopisujemy gdzieś (np. do rc.local) polecenie uruchamiające demona:
/usr/sbin/authdaemond start
3. Deinstalujemy pakiet imap (jeśli ktoś ma zainstalowany) i wyłączamy w xinetd nasłuchiwanie na porcie imap lub całkiem wyłączamy xinetd
4. Instalujemy pacmanem pakiet courier-imap
5. Sprawdzamy konfigurację - plik /etc/courier/imapd - w szczególności nazwę katalogu z pocztą -
domyślnie jest ustawione
Maildir. Nazwa katalogu musi być identyczna jak ustawiona w konfiguracji exima
6. Uruchamiamy serwer imap -
/etc/rc.d/imapd start
7. Sprawdzamy, czy serwer działa - czy to przy pomocy polecenia ps, albo wpisujemy
telnet localhost imap i od razu widzimy czy serwer się zgłasza.
8. Sprawdzamy klientem poczty, czy można się połączyć z serwerem imap, jeżeli nie to sprawdzamy przede wszystkim czy działa demon authlib, czy nazwy katalogów z pocztą są prawidłowe
Cieszymy się z działającej wiewióry
Zapraszam do testów. Mam świadomość, że parę rzeczy jest do poprawienia w zbudowanych pakietach i postaram się je poprawić jak znajdę chwilę czasu.