[sisyphus] Maildrop+userdb

Прокопьев Евгений =?iso-8859-1?q?john_=CE=C1_rmts=2Edonpac=2Eru?=
Пн Ноя 4 10:56:59 MSK 2002


Здравствуйте!

Завожу почтового пользователя в userdb (uid и gid ему не нужны).

В /etc/courier-imap/userdb добавляю строку

mailmanager на john.localdomain 
home=/var/spool/mail/AdminMaildir|mail=/var/spool/mail/AdminMaildir

Указанная директория создана с помощью maildirmake -S (читал, что не 
рекомендуется в качестве основной Maildir для пользователя создавать 
Shared Maildir, но обоснований не нашел, а не Shared Maildir этому 
пользователю просто не нужна, поэтому сделал именно так)

потом makeuserdb и rm userdb.lock

В /etc/courier-imap/authdaemon.conf указано

authmodulelist="authuserdb authpam"
authmodulelistorig="authuserdb authpam"

после # echo hello | mail mailmanager получаю в логах

Nov  4 10:54:09 john postfix/pickup[9152]: 5473B79B4: uid=0 from=<root>
Nov  4 10:54:09 john postfix/cleanup[9177]: 5473B79B4: 
message-id=<20021104075409.5473B79B4 на john.localdomain>
Nov  4 10:54:09 john postfix/qmgr[1924]: 5473B79B4: 
from=<root на john.localdomain>, size=307, nrcpt=1
(queue active)
Nov  4 10:54:09 john postfix/local[9178]: 5473B79B4: 
to=<mailmanager на john.localdomain>, relay=local, delay=0, status=bounced 
(unknown user: "mailmanager")
Nov  4 10:54:09 john postfix/cleanup[9177]: 7EE5479B6: 
message-id=<20021104075409.7EE5479B6 на john.localdomain>
Nov  4 10:54:09 john postfix/qmgr[1924]: 7EE5479B6: from=<>, size=1882, 
nrcpt=1 (queue active)
Nov  4 10:54:09 john postfix/local[9178]: 7EE5479B6: 
to=<john на john.localdomain>, relay=local, delay=0, status=sent 
("|/usr/bin/maildrop-userdb -d $LOGNAME")

Если завести этого пользователя в /etc/passwd, то почта ему будет 
доставляться. Но я хочу обойтись без этого. Как быть?

-- 
С уважением, Прокопьев Евгений




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