Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Courier-IMAP
http://forum.freesco.pl/viewtopic.php?f=24&t=16953
Strona 1 z 1

Autor:  fox [ wtorek, 10 czerwca 2008, 22:33 ]
Tytuł:  Courier-IMAP

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: 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 :D

Zapraszam do testów. Mam świadomość, że parę rzeczy jest do poprawienia w zbudowanych pakietach i postaram się je poprawić jak znajdę chwilę czasu.

Autor:  orion [ czwartek, 12 czerwca 2008, 17:59 ]
Tytuł: 

Przydała by się jeszcze informacja jak została skompilowana biblioteka uwierzytelniająca courier-authlib, tzn. z jakiej bazy korzysta przy weryfikacji hasła. Od tego zależy co da się z tym zrobić. Ta biblioteka może wykorzystywać do przechowywania haseł system vpopmail, katalog LDAP, bazę MySQL, bazę PostgreSQL, albo może sięgać do /etc/shadow.

Autor:  ziolko [ piątek, 13 czerwca 2008, 23:22 ]
Tytuł: 

Testuję właśnie i problem mam że brak pliku /etc/rc.d/imapd .
Możesz wkleić jago zawartość ?

dziękuję :)

Autor:  mazol [ niedziela, 15 czerwca 2008, 13:15 ]
Tytuł: 

Jak narazie dziala z wiewiorka :)

Autor:  orion [ niedziela, 15 czerwca 2008, 15:50 ]
Tytuł: 

mazol pisze:
Jak narazie dziala z wiewiorka :)

Czyli jak rozumiem ten pakiet skompilowany jest do obsługi userów systemowych, tak ?

Autor:  fox [ niedziela, 15 czerwca 2008, 21:47 ]
Tytuł: 

Biblioteka skompilowana jest z obsługą OpenLDAP, bazy BerkelyDB, MySQL i standardowym /etc/shadow.
Cytuj:
Testuję właśnie i problem mam że brak pliku /etc/rc.d/imapd .
Możesz wkleić jago zawartość ?

Plik /etc/rc.d/imapd jest linkiem do pliku /usr/libexec/imapd.rc
Można go uzyskać wpisując:
: [/] [] ()
ln -s /usr/libexec/imapd.rc /etc/rc.d/imapd

Link ten powinien być jednak utworzony przez skrypt instalujący pakiet. Skrypt startujący demona imap też trzeba poprawić, by był zgodny z standardami NND.

Autor:  softtronic [ wtorek, 9 listopada 2010, 14:35 ]
Tytuł: 

Witam. Niestety linki z pierwszego postu nie działają. Jeśli to możliwe to prosze o działające.
Pozdrawiam.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/