Автор Тема: Въпрос за Dovecot и pop3  (Прочетена 1574 пъти)

Naka

  • Напреднали
  • *****
  • Публикации: 3395
    • Профил
Въпрос за Dovecot и pop3
« -: 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 ?

 


« Последна редакция: Jul 20, 2009, 15:04 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Въпрос за Dovecot и pop3
« Отговор #1 -: Jul 20, 2009, 15:29 »
Алтернативата на mbox е maildir. Всяко писмо е отделен файл в отделна директория за всеки от акаунтите. Мога да помагам за Cyrus IMAP/POP3. При него (а сигурно и при Dovecot) не е необходимо всеки акаунт да има home директория и/или акаунт в системата.
« Последна редакция: Jul 20, 2009, 15:40 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3