[Sysadmins] pop3-сервер с users/passwords/mbox names в plain text file

Eugene Prokopiev =?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Пн Июн 11 22:33:28 MSD 2007


Slava Dubrovskiy пишет:
> Eugene Prokopiev пишет:
> 
>>>>Но есть другая и намного более важная проблема: а как этим пользователям 
>>>>доставить почту? Postfix хочет знать всех, кому он доставляет почту, как 
>>>>сообщить ему, что есть еще пользователи, описанные в 
>>>>/etc/dovecot/dovecot.passwd? http://wiki.dovecot.org/LDA/Postfix читал, 
>>>>решения там нет, т.к. delver задействуется уже после проверки наличия 
>>>>пользователя.
>>>>      
>>>
>>>в courier-imap такой проблемы нет. Почему он вас не устраивает?
>>>    
>>
>>да не то, чтоб не устраивает, а просто захотелось с dovecot поиграться :)
>>fast, secure и все такое ...
> 
> ну укажите в virtual_alias_maps = cdb:/etc/postfix/valias
> или в local_recipient_maps=

# cat /etc/postfix/vusers
user    yes
# postmap /etc/postfix/vusers
# cat /etc/postfix/main.cf
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
unknown_local_recipient_reject_code = 550
local_recipient_maps = $alias_maps, cdb:$config_directory/vusers
# service postfix restart
Shutting down postfix: 
                                                                [ DONE ]
Adjusting environment for postfix: 
                                                                [ DONE ]
Checking postfix configuration: 
                                                                [ DONE ]
Starting postfix: 
                                                                [ DONE ]
# echo hello | mail -s "Test Message" user

В логе:

Jun 11 22:14:57 myhost postfix/pickup[3264]: 5903FFDD1: uid=0 from=<root>
Jun 11 22:14:57 myhost postfix/cleanup[3275]: 5903FFDD1: 
message-id=<20070611181457.5903FFDD1 на myhost.mydomain.com>
Jun 11 22:14:57 myhost postfix/qmgr[3266]: 5903FFDD1: 
from=<root на myhost.mydomain.com>, size=304, nrcpt=1 (queue active)
Jun 11 22:14:57 myhost postfix/local[3277]: 5903FFDD1: 
to=<user на myhost.mydomain.com>, orig_to=<user>, relay=local, delay=0.04, 
delays=0.03/0/0/0.01, dsn=5.1.1, status=bounced (unknown user: "user")
Jun 11 22:14:57 myhost postfix/cleanup[3275]: 5FB6BFDD5: 
message-id=<20070611181457.5FB6BFDD5 на myhost.mydomain.com>
Jun 11 22:14:57 myhost postfix/bounce[3278]: 5903FFDD1: sender 
non-delivery notification: 5FB6BFDD5
Jun 11 22:14:57 myhost postfix/qmgr[3266]: 5FB6BFDD5: from=<>, 
size=2059, nrcpt=1 (queue active)
Jun 11 22:14:57 myhost postfix/qmgr[3266]: 5903FFDD1: removed
Jun 11 22:14:57 myhost postfix/local[3277]: 5FB6BFDD5: 
to=<root на myhost.mydomain.com>, relay=local, delay=0.01, 
delays=0.01/0/0/0, dsn=5.1.1, status=bounced (unknown user: "root")
Jun 11 22:14:57 myhost postfix/qmgr[3266]: 5FB6BFDD5: removed

Почему unknown user: "user"?

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



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