[Sysadmins] pop3-сервер с users/passwords/mbox names в plain text file
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Вт Июн 12 11:42:44 MSD 2007
> ... чтобы не только виртуальным
> пользователям письма приходили.
Что-то я совсем не могу придумать, как им почту доставить.
# 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
как быть?
--
С уважением, Прокопьев Евгений
Подробная информация о списке рассылки Sysadmins