Титла: Въпрос за Dovecot и pop3 Публикувано от: Naka в Jul 20, 2009, 14:48 Мигрирах скоро сървер и поща и се наложи ползвам Dovecot. Всичко работи както трябва, пощата се чете, старите кутии (mbox) са запазени.
Има нещо което не мога да проумнея. в dovecot.conf имам: mail_location = mbox:~/mail:INBOX=/var/mail/%u Всичките юзери имат по 1 mbox файл и всичките mbox-ове са в /var/mail/ по един файл на юзер. INBOX=/var/mail/%u за какво обаче му е нужно първият параметър :~/mail: след като се прочете пощата на някой клиент забелязах че Dovecot прави по 1 допълнителна празна директория mail в хома на всеки юзер. За какво е това? пуснал съм само pop3 (без imap). документацията казва следно: Цитат If you're using mbox, giving a path to the INBOX file (eg. /var/mail/%u) isn't enough. You'll also need to tell Dovecot where the other mailboxes are kept. This is called the "root mail directory", and it must be the first path given in the mail_location setting.Защо да не достатъчно само с един параметър INBOX. Да не би pop3 да подържа повече от 1 mbox на юзер/е-маил? Въпрос2: в клиетите имам зададено leave messages on the server & until i delete or move/them from Inbox Но след като се изтрие писмото от клиента, Dovecot не го изтрива от mbox-а на сервера. и mbox-овете само нарастват. mbox-овете са големи някои стигат до 1-2GB. Наясно съм че това е трудна работа ако например трябва да се изтрие писмо в средата на голям файл. :o Такава ли трябва де е нормалната работа при mbox & pop3 ? Титла: Re: Въпрос за Dovecot и pop3 Публикувано от: laskov в Jul 20, 2009, 15:29 Алтернативата на mbox е maildir. Всяко писмо е отделен файл в отделна директория за всеки от акаунтите. Мога да помагам за Cyrus IMAP/POP3. При него (а сигурно и при Dovecot) не е необходимо всеки акаунт да има home директория и/или акаунт в системата.
|