From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <466E674C.8090902@stc.donpac.ru> Date: Tue, 12 Jun 2007 13:28:44 +0400 From: Eugene Prokopiev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: slava@tangramltd.com, ALT Linux sysadmin discuss References: <466CD956.4030104@stc.donpac.ru> <466D13BB.5010900@stc.donpac.ru> <20070611100208.GA528@lks.home> <466D3066.7070907@stc.donpac.ru> <466D74EC.10509@tangramltd.com> <466D9578.2070707@stc.donpac.ru> <466DB7B4.9090106@stc.donpac.ru> <20070611210436.GA4326@lks.home> <466E4E74.3030109@stc.donpac.ru> <466E5596.1080203@tangramltd.com> In-Reply-To: <466E5596.1080203@tangramltd.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] =?utf-8?b?cG9wMy3RgdC10YDQstC10YAg0YEgdXNlcnMvcGFz?= =?utf-8?q?swords/mbox_names_=D0=B2_plain_text_file?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 09:28:44 -0000 Archived-At: List-Archive: Slava Dubrovskiy пишет: > 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 этим рулит все эти настройки ни на что не влияют - я по прежнему получаю Permission denied при попытке доставить почту системному пользователю -- С уважением, Прокопьев Евгений