[Comm] Postfix + Maildrop-userdb без /etc/passwd

Dmitry Lebkov =?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Вт Май 20 02:25:50 MSD 2003


On Mon, 19 May 2003 12:34:03 +0400
Прокопьев Евгений <john на rmts.donpac.ru> wrote:

> Здравствуйте!
> 
> Необходимо иметь почтовых пользователей, не являющихся системными 
> пользователями. Средства: Postfix и Maildrop-userdb. Делаю следующее:
> 

[первые 4 правильных шага пропущены]

> 5) Выполняю echo hello | mail marconi на ugtovar.ru и вижу в логе
> 
> May 19 12:28:32 ugtovar postfix/pickup[13411]: 4A4471B6A: uid=0 from=<root>
> May 19 12:28:32 ugtovar postfix/cleanup[13794]: 4A4471B6A: 
> message-id=<20030519082832.4A4471B6A на ugtovar.ru>
> May 19 12:28:32 ugtovar postfix/qmgr[18962]: 4A4471B6A: 
> from=<root на ugtovar.ru>, size=279, nrcpt=1 (queue active)
> May 19 12:28:32 ugtovar postfix/local[13796]: 4A4471B6A: 
> to=<marconi на ugtovar.ru>, relay=local, delay=0, status=bounced (unknown 
> user: "marconi")
> 
> Новых писем не появляется. Что я делаю не так?

Потому, что постфикс ничего не знает про пользователей в userdb.db.
Добавь в main.cf следующее:

local_recipient_maps = 
   $alias_maps,
   unix:passwd.byname,
   hash:/etc/courier-imap/userdb

И _внимательно_ прочитай комментарии к local_recipient_maps.


--
WBR, Dmitry Lebkov



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