[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