[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