Postfix + dovecot - how-to?

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

dj_volt
Użytkownik
Posty: 10
Rejestracja: 2007-01-09, 19:50
Lokalizacja: Zielona Góra

Postfix + dovecot - how-to?

Post autor: dj_volt »

Witam!!

po raz kolejny kopię temat Postfix'a + dovecota. Jestem w tej materii zielony.
Poszukuję jakiegoś gotowca, bez szyfrowania, naprawdę sama podstawowa konfiguracja serwera smtp/pop3.

pomóżcie bo ja już wymiękam :-)

Server na Slackware 10.2

Pozdrawiam i liczę na waszą pomoc :-)

Na windzianym kompie w LANie skonfigurowałem sobie Outlook'a. Prz połączeniu wywala taki błąd:


Podczas komunikowania się z serwerem nastąpiło przekroczenie limitu czasu. Konto: 'Postfix', Serwer: 'nazwa.mojego.servera.pl', Protokół: SMTP, Port: 25, Zabezpieczenie (SSL): Nie, Numer błędu: 0x800CCC19

Od czego zacząć?
Ciuciu: Po zruganiu postującego troszkę niżej zadał on sensowniejsze (IMHO) pytanie
Ostatnio zmieniony 2007-09-26, 01:02 przez dj_volt, łącznie zmieniany 2 razy.
Marek B.
miszmaniac
Moderator
Posty: 1510
Rejestracja: 2006-03-19, 12:00
Lokalizacja: Gdynia
Kontakt:

Re: Postfix + dovecot - how-to?

Post autor: miszmaniac »

Po takim tekście na początek to na pewno nikt Ci nie odpowie.
Szukasz gotowca?
Ściągnij sobie gierkę pod Windowsa.
Administrowanie serwerem to nie jest poszukiwanie gotowych rozwiązań.
Sprawdź co jest w logach, czy serwer działa, czy nie działała.
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
maho
Użytkownik
Posty: 455
Rejestracja: 2006-03-25, 12:28
Lokalizacja: Kielcowo

Re: Postfix + dovecot - how-to?

Post autor: maho »

Serwer: 'nazwa.mojego.servera.pl'
I wszystko jasne.... :D
dj_volt
Użytkownik
Posty: 10
Rejestracja: 2007-01-09, 19:50
Lokalizacja: Zielona Góra

Re: Postfix + dovecot - how-to?

Post autor: dj_volt »

maho pisze:
Serwer: 'nazwa.mojego.servera.pl'
I wszystko jasne.... :D
A myślisz, że nie zmieniłem nazwy servera??
I tu się mylisz :-)

Po prostu nie chcę publicznie podawać adresu.

A jeśli chodzi o gotowce: chodzi mi o sprawdzony opis konfiguracji. Zgadzam się, że administracja to nie zabawa, ale kombinuję już po raz kolejny i nic mi nie rusza. A po to jest chyba Forum, żeby zapytać, wymienić się informacjami i doświadczeniami.
Zapytać zawsze można, tak się składa, że mam mniejszą wiedzę w tym temacie niż niektórzy z Was więc pytam co i jak.

Każdy z nas kiedyś się uczy jakiegoś tematu, a wiadomo, że najlepiej się uczyć na błędach innych.
Po co popełniać (z niewiedzy) błąd, który ktoś już przeskoczył?

Dobra, to trochę offtopic'owo zabrzmiało.

Wracam do tematu:

Gdzie znajdę SPRAWDZONY OPIS konfiguracji Postfix'a + Dovecot'a dla Slackware?

I jeszcze prośba do Moderatora o przywrócenie postu do poprzedniego działu...
Myślę, że moje wyjaśnienia wszystko tłumaczą.
Ostatnio zmieniony 2007-09-25, 09:09 przez dj_volt, łącznie zmieniany 1 raz.
Marek B.
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Postfix + dovecot - how-to?

Post autor: Lizard »

Nie mamy zwyczaju odrabiania prac domowych oraz podsuwania gotowych rozwiązań, inaczej należałoby zamienić forum w jakieś wiki lub pozostawić tylko jeden dział - FAQ.

Opisy, których poszukujesz można znaleźć na sieci i to bez dużego problemu. Na przykład: http://www.mysql-apache-php.com/

Na koniec: jak chcesz poradzić sobie z administracją serwera jeśli nie potrafisz zainstalować i skonfigurować poprawnie jego usług? Zarządzanie serwerem to nie studia, gdzie działa reguła: zakuć, zaliczyć, zapomnieć.
Ostatnio zmieniony 2007-09-25, 09:30 przez Lizard, łącznie zmieniany 1 raz.
Error 404 - footer not found
Awatar użytkownika
Ciuciu
Administrator
Posty: 921
Rejestracja: 2004-05-26, 21:01
Lokalizacja: 3C17y
Kontakt:

Re: Postfix + dovecot - how-to?

Post autor: Ciuciu »

Lizard pisze:Zarządzanie serwerem to nie studia, gdzie działa reguła: zakuć, zaliczyć, zapomnieć.
No chyba że naprawdę dobrze zakujesz, naprawdę dobrze zaliczysz (postawisz) i wszystko będzie działać przez 20 lat :)

wtedy możesz o tym zapomnieć :P
Co do tematu: angielski niestety jest wymagany, a w/w opisów jest dużo.. z konkretnym pytaniem (nr. błedu 134534545625 nie jest konkretnym pytaniem) się zgłoś:)

poszukaj w logach (/var/log/maillog syslog cokolwieklog) i zobacz co dokładnie się stało.. czy połączenie zostało nawiazane, jeśli nie co je odrzuciło..

tcp dump może pomóc.. etc :) .. no.. powodzenia
[color=#888888][i][size=75]Whatever walks in my heart
Will walk alone...[/size][/i][/color]
dj_volt
Użytkownik
Posty: 10
Rejestracja: 2007-01-09, 19:50
Lokalizacja: Zielona Góra

Re: Postfix + dovecot - how-to?

Post autor: dj_volt »

Ciuciu pisze:Co do tematu: angielski niestety jest wymagany, a w/w opisów jest dużo.. z konkretnym pytaniem (nr. błedu 134534545625 nie jest konkretnym pytaniem) się zgłoś:)

poszukaj w logach (/var/log/maillog syslog cokolwieklog) i zobacz co dokładnie się stało.. czy połączenie zostało nawiazane, jeśli nie co je odrzuciło..

tcp dump może pomóc.. etc :) .. no.. powodzenia
OK, konkretne pytanie:
Zrobiłem podstawową konfigurację dovecot'a :

Kod: Zaznacz cały

protocols = imap pop3

login_dir = /var/run/dovecot/login
login_chroot = yes
login_user = dovecot

protocol imap {
login_executable = /usr/libexec/dovecot/imap-login
mail_executable = /usr/libexec/dovecot/imap
login_greeting_capability = yes
}

protocol pop3 {
login_executable = /usr/libexec/dovecot/pop3-login
mail_executable = /usr/libexec/dovecot/pop3
pop3_enable_last = no
}

auth_executable = /usr/libexec/dovecot/dovecot-auth
auth_process_size = 256
auth_cache_ttl = 3600

auth default {
  mechanisms = plain
  user = root
  ssl_require_client_cert = no
  passdb pam {
  }
  userdb passwd {
  }
}

Po odpaleniu /etc/rc.d/rc.dovecot wywala mi błąd:

Kod: Zaznacz cały

Fatal: listen(143) failed.
OK, coś już wisi na porcie 143.
Pytanko: jak sprawdzić co wisi aby to coś usunąć?
Podejrzewam, że to jakieś pozostałości po poprzednich moich walkach. IMAP nie startuje bo nie ma wolnego portu :-)

Pozdrawiam!
[/code]

A tak poza tym: http://www.mysql-apache-php.com/ ta stronka mi znacząco pomogła skonfigurować dovecot'a. O to mi chodziło!
Ostatnio zmieniony 2007-09-25, 23:50 przez dj_volt, łącznie zmieniany 1 raz.
Marek B.
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Postfix + dovecot - how-to?

Post autor: Lizard »

Kod: Zaznacz cały

# grep -P "\s143/" /etc/services
imap            143/tcp    imap2 imap4  #Interim Mail Access Protocol v2
imap            143/udp    imap2 imap4  #Interim Mail Access Protocol v2
Co nasłuchuje na porcie 143?

Kod: Zaznacz cały

# lsof -i -P | grep :143
Error 404 - footer not found
Awatar użytkownika
Ciuciu
Administrator
Posty: 921
Rejestracja: 2004-05-26, 21:01
Lokalizacja: 3C17y
Kontakt:

Re: Postfix + dovecot - how-to?

Post autor: Ciuciu »

dj_volt pisze:OK, konkretne pytanie:
No widzisz.. brzmi na tyle niezrozumiale, że wrzucimy to do innego działu :P
[color=#888888][i][size=75]Whatever walks in my heart
Will walk alone...[/size][/i][/color]
dj_volt
Użytkownik
Posty: 10
Rejestracja: 2007-01-09, 19:50
Lokalizacja: Zielona Góra

Re: Postfix + dovecot - how-to?

Post autor: dj_volt »

Lizard pisze:

Kod: Zaznacz cały

# grep -P "\s143/" /etc/services
imap            143/tcp    imap2 imap4  #Interim Mail Access Protocol v2
imap            143/udp    imap2 imap4  #Interim Mail Access Protocol v2
Co nasłuchuje na porcie 143?

Kod: Zaznacz cały

# lsof -i -P | grep :143
OK, doszedłem. Zhaszowałem wpisy w inetd.conf, restartorałem inetd i porty 143 i 110 są "puste".

Następny problem jaki napotykam:

Przy odpaleniu

Kod: Zaznacz cały

/etc/rc.d/rc.dovecot start
wywala mi błąd:

Kod: Zaznacz cały

 Fatal: epoll_create() : Function not implemented
Co robić? Kompilować dovecot'a ze źródeł, czy jest jakieś inne rozwiązanie?
Jakie opcje podać w configu przy ewentualneej kompilacji?

Dzięki za pomoc!
Pozdrawiam!
Marek B.
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Postfix + dovecot - how-to?

Post autor: Lizard »

dj_volt pisze:Kompilować dovecot'a ze źródeł, czy jest jakieś inne rozwiązanie?
Jeśli używasz kernela 2.4.x, to Google radzą kompilować:
okay found the problem, apparently Postfix has been compiled to use the epoll_create which is only available in kernel version 2.5/2.6 and i am using 2.4.
SlackBuilda, dzięki któremu dostaniesz gotową do instalacji paczkę znajdziesz w sieci. Nie zapomnij przejrzeć i dopasować go do swoich potrzeb.
Ostatnio zmieniony 2007-09-26, 02:28 przez Lizard, łącznie zmieniany 1 raz.
Error 404 - footer not found
ODPOWIEDZ