Re: postfix+dovecot: как не дать пользователю забрать почту?

2009-06-21 Пенетрантность dima
On Sat, Jun 20, 2009 at 11:21:54PM +0400, Victor Wagner wrote:
 В принципе, можно попытаться организовать принципиально readonly
 mailbox, куда может писать delivery agent, а pop3-сервер не может.
 Только, боюсь, придется какой-нибудь другой сервер взять. Dovecot он
 все-таки написан как IMAP-сервер, поэтому разводит всяческие кэши
 оптимизирующие доступ к почте, полнотекстовый поиск и т.д. и пишет их
 как раз в юзерский  maildir, потому что куда же еще. 
 
Вообще-то в dovecot реализованы ACL для почтовых ящиков. В том
числе и для INBOX (и насколько я понял в pop3 оно тоже работает).
http://wiki.dovecot.org/ACL

В частности для expunge в acl ставится отдельное разрешение.

Смотреть сообщения с флагом \Deleted можно через plugin virtual

Что касаемо занимаемого хламом места то есть plugins quota (название
говорит само за себя) и trash (удалять стертое когда вылезаем за квоту).

Про trash пожалуй можно сказать, что он может быть слишком прост и его
может и не хватить, но тут уж напильник в зубы и вперед.

Описания plugins здесь:
http://wiki.dovecot.org/Plugins

Сам я наворотами до сих пор не пользовался, и не думал о том как мне их
применить, но там явно есть в чем покопаться.

WBR
Dmitri Ivanov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: postfix+dovecot: как не дать пользователю забрать почту?

2009-06-20 Пенетрантность Victor Wagner
On 2009.06.19 at 23:46:33 +0400, Andrey N. Prokofiev wrote:

 День добрый. Использую postfix+dovecot. В настройках иногих клиентов  
 есть галка оставлять почту на сервере. Вот как сделать чтобы вне  
 зависимости от этой галки пользователь не смог забрать почту? То есть  

Странное какое-то желание. Я всегда считал, что почтовые сервера для
того и создаются чтобы с них забирать почту.

 чтобы почта всегда оставалась на сервере.

А, имеется в виду чтобы не мог стереть. Еще более дурацкое желание.
Потому что почта в наше время диски забивает очень быстро. У меня вообще
значительную часть спама робот трет, а то никакого места не хватит.

В принципе, можно попытаться организовать принципиально readonly
mailbox, куда может писать delivery agent, а pop3-сервер не может.
Только, боюсь, придется какой-нибудь другой сервер взять. Dovecot он
все-таки написан как IMAP-сервер, поэтому разводит всяческие кэши
оптимизирующие доступ к почте, полнотекстовый поиск и т.д. и пишет их
как раз в юзерский  maildir, потому что куда же еще. 

Кстати, вот тут недавно обнаружил, что alpine умеет пользоваться
реализованным в Dovecot thread extension, и в результате архив
debian.russian c начала года там открывается за секунду.

Если бы у этого alpine еще и интерфейс пользователя был поприличнее, а
не только интерфейс сервера, выбросил бы mutt нахрен.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: postfix+dovecot: как не дать пользователю забрать почту?

2009-06-20 Пенетрантность Victor Wagner
On 2009.06.20 at 01:16:41 +0400, Mikhail A Antonov wrote:

 19/06/2009 23:46 (GMT +3) Andrey N. Prokofiev
  День добрый. Использую postfix+dovecot. В настройках иногих клиентов
  есть галка оставлять почту на сервере. Вот как сделать чтобы вне
  зависимости от этой галки пользователь не смог забрать почту? То есть
  чтобы почта всегда оставалась на сервере.
 Использовать IMAP и выключить pop3 совсем?

В imap операция EXPUNGE тоже предусмотрена. ТО есть запретить удаление
почты независимо от желания пользователя не получится.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: postfix+dovecot: как не дать пользователю забрать почту?

2009-06-19 Пенетрантность Mikhail A Antonov
19/06/2009 23:46 (GMT +3) Andrey N. Prokofiev
 День добрый. Использую postfix+dovecot. В настройках иногих клиентов
 есть галка оставлять почту на сервере. Вот как сделать чтобы вне
 зависимости от этой галки пользователь не смог забрать почту? То есть
 чтобы почта всегда оставалась на сервере.
Использовать IMAP и выключить pop3 совсем?


-- 
Best regards,
         Mikhail
xmpp: ant...@stopicq.ru
irc: Bart-mdv- @ SolarNet
SolarNet: http://www.solarnet.ru/


signature.asc
Description: This is a digitally signed message part.