[sisyphus] Postfix+Maildrop+userdb
Прокопьев Евгений
=?iso-8859-1?q?john_=CE=C1_rmts=2Edonpac=2Eru?=
Вс Ноя 10 10:04:33 MSK 2002
Здравствуйте!
Не получается :(
В master.cf вписываю:
maildrop unix - n n - - pipe
flags=Ru user=mail argv=/usr/bin/maildrop-userdb -d ${recipient}
В main.cf вписываю:
mailbox_command = /usr/bin/maildrop-userdb -d $LOGNAME
maildrop_destination_recipient_limit = 1
Перезапускаю postfix.
Создаю пользователя useradd -g mail vmail, вхожу под его именем su -
vmail и создаю Maildir: maildirmake -S Maildir. Потом удаляю
/var/spool/mail/vmail и создаю ссылку с таким же именем на
/home/vmail/Maildir.
Выхожу из su, в userdb вписываю:
vmail@[hostname].ru home=/home/vmail|mail=/home/vmail/Maildir|uid=516|gid=12
gmail@[hostname].ru home=/home/vmail|mail=/home/vmail/Maildir|uid=516|gid=12
Потом /usr/share/courier-imap/makeuserdb и rm userdb.lock
Теперь пользователю vmail почта доставляется как положено, а
пользователю gmail не доставляется
Nov 10 10:12:31 [hostname] postfix/pickup[10408]: AE4DB6F8: uid=0
from=<root>
Nov 10 10:12:31 [hostname] postfix/cleanup[10806]: AE4DB6F8:
message-id=<20021110071231.AE4DB6F8@[hostname].ru>
Nov 10 10:12:31 [hostname] postfix/qmgr[10409]: AE4DB6F8:
from=<root@[hostname].ru>, size=275, nrcpt=1 (queue active)
Nov 10 10:12:31 [hostname] postfix/local[10808]: AE4DB6F8:
to=<gmail@[hostname].ru>, relay=local, delay=0, status=bounced (unknown
user: "gmail")
Nov 10 10:12:31 [hostname] postfix/cleanup[10806]: C6F356FB:
message-id=<20021110071231.C6F356FB@[hostname].ru>
Nov 10 10:12:31 [hostname] postfix/qmgr[10409]: C6F356FB: from=<>,
size=1741, nrcpt=1 (queue active)
Nov 10 10:12:31 [hostname] postfix/local[10808]: C6F356FB:
to=<john@[hostname].ru>, relay=local, delay=0, status=sent
("|/usr/bin/maildrop-userdb -d $LOGNAME")
Что я неправильно делаю?
--
С уважением, Прокопьев Евгений
Подробная информация о списке рассылки Sisyphus