From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 15 May 2003 17:37:25 +1100 From: Dmitry Lebkov To: community@altlinux.ru Subject: Re: [Comm] Maildrop filtering Message-Id: <20030515173725.1c9c9d60.dima@sakhalin.ru> In-Reply-To: <3EC31BEB.5000704@rmts.donpac.ru> References: <3EC1DBA1.4000909@rmts.donpac.ru> <20030515090110.78419222.dima@sakhalin.ru> <3EC31BEB.5000704@rmts.donpac.ru> Organization: Sakhalin branch of DalSvyaz JSC X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Thu, 15 May 2003 08:47:39 +0400 Прокопьев Евгений wrote: > Dmitry Lebkov пишет: > > On Wed, 14 May 2003 10:01:05 +0400 > > Прокопьев Евгений wrote: > > > > > >>Здравствуйте! > > > > > > [skip] > > > > > >>Под какой учетной записью исполняется maildrop и чего ему надо? > > > > > > А как он подключен у тебя в постфиксе? > > master.cf > > maildrop unix - n n - - pipe > flags=Ru user=mail argv=/usr/bin/maildrop-userdb -d $(recipient) Если у тебя maildrop используется как отдельный транспорт (например в /etc/postfix/transport) - то в этом случае maildrop-userdb будет запускаться от пользователя mail. > main.cf: > > mailbox_command = /usr/bin/maildrop-userdb -d $LOGNAME А в этом случае делается - выполняется от пользователя $LOGNAME. > Еще мне следующее непонятно в логе: > > to=, relay=local, delay=0, status=deferred (temporary > failure. Command output: /usr/bin/maildrop-userdb: Unable to open > mailbox. ) Права на ящик, указанный в "сс" не позволяют maildrop-userdb (исполняемый от ползователя john) записать туда что-либо. > Ну допустим, maildrop не может получить доступ к ящику > , хотя это не так (без cc все работает). Почему он > вообще этим занимается, сначала ведь надо обработать > /etc/courier-imap/maildroprc, а уже затем пытаться положить почту в > , если не указано иное. Вот он и обрабатывает общесистемный maildroprc. На нем и обламывается с сообщением: Unable to open mailbox. -- WBR, Dmitry Lebkov