Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-04-03 01:18:43

  radq4 - Użytkownik

radq4
Użytkownik
Zarejestrowany: 2008-04-03

mbox dovecot i squirrlmail

Witam!

Ostatnio dostałem "w spadku" serwer poczty Postfix (działa bez problemu) wysyła i odbiera pocztę - niestety przekazuje ją do formatu mbox. Mam zainstalowanego solid-pop3 i bez problemu dostarcza maile. Ponieważ ostatnio robiony był upgrade z debiana 3.1 do 4.0 postanowiono zmienić (nie działającego) openwebmaila na squirrlmaila. Problem pojawił się, tego typu że mało który demon imapd obsługuje mbox (uw-imap jest problem z obsługą plain login) wiec postanowiłem wykorzystać dovecota. Niestety mam problem z wstrzeleniem się w opcję w dovecot.conf

Kod:

mail_location = mbox:/var/mail/

W konfigu Postfixa mam:

Kod:

mail_spool_directory = /var/spool/postfix/mail
#home_mailbox = Maildir/

W squirrelmail FOLDER DEFAULT mam:

Kod:

Default folder prefix: mail/

Proszę o pomoc bo z serwerami poczty mam do czynienia dopiero od paru dni. Z góry dziękuje za pomoc!

Ostatnio edytowany przez radq4 (2008-04-03 01:19:48)

Offline

 

#2  2008-04-03 15:12:40

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: mbox dovecot i squirrlmail

rozumiem ze te mboxy z odebrana poczta to pliki /var/spool/postfix/mail/$USERNAME ... zatem:
1. w squirrelmail ustaw sobie $default_folder_prefix = '';
2. w dovecot daj default_mail_env = INBOX=/var/spool/postfix/mail/%u

jezeli chesz moge wkleic cala konfiguracje dovecota

BTW przynajmniej jakies 2-3 lata temu dovecot radzil sobie znacznie lepiej z sporymi skrzynkami - wiec dobry wybor :-)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2008-04-03 21:56:25

  radq4 - Użytkownik

radq4
Użytkownik
Zarejestrowany: 2008-04-03

Re: mbox dovecot i squirrlmail

Na początku dziękuje za odpowiedź. Niestety po skonfigurowaniu squirrlmaila oraz dovecota w ten sposób dostaje, logująć się za pomocą squirrlmaila:

Kod:

ERROR: Connection dropped by IMAP server.
Query: CAPABILITY

Mam też taką konfiguracje Squirremaila:

Kod:

$default_folder_prefix = '';
$trash_folder = 'INBOX.Trash';
$sent_folder = 'INBOX.Sent';
$draft_folder = 'INBOX.Drafts';

Może ten config z dovecota pomoże. Albo sprawdzisz mój: http://www.wklej.org/id/5c6d83f566


Aha logowanie do serwera odbywa się za pomocą haseł w passwd/shadow.
telnet localhost 143 i użycie: login uzytkownik haslo . Zwraca BLAD

Z góry dziękuje za pomoc.

Ostatnio edytowany przez radq4 (2008-04-03 22:42:07)

Offline

 

#4  2008-04-04 01:13:45

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: mbox dovecot i squirrlmail

1. dovecot powinien miec prawo czytania pliku /etc/shadow (dodaj go do grupy shadow)
2. jezeli nie pomoze to masz moj /etc/dovecot/dovecot.conf:

Kod:

# protokoły pocztowe które ma obsługiwać dovecot
protocols = imap imaps pop3 pop3s

# słuchamy na wszystkich interfejsach w IPv6 i IPv4
listen = [::]

# format logowania czasu - ISO
log_timestamp = "%Y-%m-%d %H:%M:%S "

# certyfikaty SSL serwera
ssl_cert_file = /etc/ssl/server.crt
ssl_key_file = /etc/ssl/server.key

# grupa pocztowa
mail_extra_groups = mail

# położenie skrzynek pocztowych
default_mail_env = mbox:%h/mail/:INBOX=%h/mail/INBOX

# ustawienia dla protokołu IMAP
#protocol imap {
#}

# ustawienia dla protokołu POP3
protocol pop3 {
        pop3_uidl_format = %08Xu%08Xv
}

# ustawienia autoryzacji
auth default {
        mechanisms = plain login
        passdb pam {
                args = dovecot
                # konfiguracja PAMu w /etc/pam.d/dovecot
        }
        userdb passwd {
        }
        # użytkownik uzywany do wykonywania autoryzacji
        # root lub urzytkownik dodany do grupy shadow
        #user = root
}

3. do jego dizalania (mojego konfigu) potrzebny jest tez: /etc/pam.d/dovecot:

Kod:

#%PAM-1.0

@include common-auth
@include common-account
@include common-session

4. jezeli dalej bedzie nie tak podaj stsosowny fragment logow dovecota zwiazny z nieudqna autoryzacja


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2008-04-04 16:40:37

  radq4 - Użytkownik

radq4
Użytkownik
Zarejestrowany: 2008-04-03

Re: mbox dovecot i squirrlmail

Bercik dziękuje za odpowiedź !! Nie zdarzyłem jej jeszcze zastosować bo poradziłem sobie stosując taki wpis w konfiguracji dovecota.conf :

Kod:

 default_mail_env = mbox:~/mail:INBOX=/var/mail/%u

Dziekuje za pomoc!!

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)