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

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_unsafe=2Eru?=
Вт Июн 12 01:04:36 MSD 2007


Hi Eugene!

Tuesday 12, at 12:59:32 AM you wrote:

> Собственно, проблема не в postfix, т.к. dbmail с лукапом из mysql ведет 
> себя так же (unknown user: "user"), пока не определен mailbox_transport.
тогда надо и fallback_transport выставить, чтобы не только виртуальным
пользователям письма приходили.

>    auth_socket_path = /var/run/dovecot/auth-master
> }
> auth default {
>    mechanisms = plain
>    passdb pam {
>    }
>    userdb passwd {
>    }
>    passdb passwd-file {
>      args = /etc/dovecot/dovecot.passwd
>    }
>    userdb static {
>      args = uid=8 gid=12 home=/mail/%u
>    }
>    user = root
> }
и где тут написано про auth-master? В auth default { нужно тоже его
указывать:

auth default {
..
  socket listen {
      # Note that we're setting a master socket. SMTP AUTH for Postfix and
      # Exim uses client sockets.
      master {
	       path = /var/run/dovecot/auth-master

....

> 
> Теперь при отправке сообщения имеем:
> 
> Jun 12 00:42:24 myhost postfix/pickup[19448]: D084A13B7B: uid=0 from=<root>
> Jun 12 00:42:24 myhost postfix/cleanup[19461]: D084A13B7B: 
> message-id=<20070611204224.D084A13B7B на myhost.mydomain.com>
> Jun 12 00:42:24 myhost postfix/qmgr[19449]: D084A13B7B: 
> from=<root на myhost.mydomain.com>, size=306, nrcpt=1 (queue active)
> Jun 12 00:42:24 myhost deliver(user на myhost.mydomain.com): 
> net_connect(/var/run/dovecot/auth-master) failed: No such file or directory
> Jun 12 00:42:24 myhost postfix/pipe[19464]: D084A13B7B: 
> to=<user на myhost.mydomain.com>, orig_to=<user>, relay=dovecot, 
> delay=0.05, delays=0.02/0/0/0.02, dsn=4.3.0, status=deferred (temporary 
> failure)
> 
> Сокет /var/run/dovecot/auth-master действительно отсутствует:
> 
> # ls -l /var/run/dovecot/
> total 8
> srw------- 1 root root       0 Jun 12 00:39 auth-worker.19192
> srwxrwxrwx 1 root root       0 Jun 12 00:39 dict-server
> drwxr-x--- 2 root dovecot 4096 Jun 12 00:39 login
> -rw------- 1 root root       6 Jun 12 00:39 master.pid
> 
> Хотя в конфиге он указан. Почему его нет?
> 

-- 
WBR et al.



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