[Sysadmins] pop3-сервер с users/passwords/mbox names в plain text file

Slava Dubrovskiy =?iso-8859-1?q?slava_=CE=C1_tangramltd=2Ecom?=
Вт Июн 12 12:13:10 MSD 2007


Eugene Prokopiev пишет:
>> ... чтобы не только виртуальным
>> пользователям письма приходили.
>>     
>
> Что-то я совсем не могу придумать, как им почту доставить.
>
> # cat /etc/postfix/master.cf:
>
> ...
> dovecot   unix  -       n       n       -       -       pipe
>    flags=DRhu user=mail:mail argv=/usr/lib64/dovecot/deliver -d ${recipient}
>
> Т.е. доставлять будет deliver от имени mail:mail, а поэтому доставлять 
> особо некуда, кроме как в /var/mail (т.е. в конфиге dovecot пишем 
> mail_location = mbox:~/mail:INBOX=/var/mail/%u), однако при:
>
> # su - mail -s /bin/bash
> -bash-3.1$ echo hello | /usr/lib64/dovecot/deliver -d john
>
> имеем:
>
> Jun 12 11:37:52 pbx deliver(john): setgid(502) failed: Operation not 
> permitted
>
> И даже при попытке доставить от рута:
>
> # echo hello | /usr/lib64/dovecot/deliver -d john
>
> имеем:
>
> Jun 12 11:39:20 pbx deliver(john): 
> open(/var/mail/.temp.pbx.vertolexpo.ru.10301.d7b0885e7c76d2d7) failed: 
> Permission denied
> Jun 12 11:39:20 pbx deliver(john): file_lock_dotlock() failed with mbox 
> file /var/mail/john: Permission denied
> Jun 12 11:39:20 pbx deliver(john): msgid=: save failed to INBOX
>
> как быть?
>
>   
Еще нужно в dovecot.conf
first_valid_gid = 12
last_valid_gid = 12

И еще
     user = postfix
     group = postfix

в секции настройки socket listen
А вообще там controll dovecot этим рулит

-- 
WBR,
Dubrovskiy Vyacheslav

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : smime.p7s
Тип     : application/x-pkcs7-signature
Размер  : 3249 байтов
Описание: S/MIME Cryptographic Signature
Url     : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20070612/408896c8/attachment-0003.bin>


Подробная информация о списке рассылки Sysadmins