LINUX.ORG.RU
ФорумAdmin

dovecot LDA. Не доставляет письма.


0

0

Хочу прикрутить к работающей системе dovecot как LDA. Чтобы ничего не случилось с уже имеющимися письмами, пока буду складывать в /var/log/mail_dovecote.

main.cf:

local_transport = dovecot
dovecot_destination_recipient_limit = 1

master.cf:

dovecot unix    -       n       n       -       -       pipe
 flags=DRhu user=mail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient} -p /var/mail_dovecot/${user}

При отправке письма, postfix возвращает:

<username@examaple.org>: user unknown

markevichus@mail:~$ sudo /usr/lib/dovecot/authtest testuser
[sudo] password for markevichus: 
userdb: testuser
uid   : 3179
gid   : 513
user  : testuser
home  : /home/testuser
extra fields:
  system_groups_user=testuser
markevichus@mail:~$ ls -l /var/run/dovecot/auth-master 
srw------- 1 mail root 0 Feb 17 20:22 /var/run/dovecot/auth-master

В /var/log/mail.log:

Feb 17 20:22:46 mail postfix/pipe[32238]: B3DC31B44EA: to=<username@example.org>, relay=dovecot, delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (user unknown

Не понимаю, в каком месте он смотрит наличие юзеров. Авторизация в системе завёрнута через ldap.

Плохо документацию читал: http://wiki.dovecot.org/LDA/Postfix

У меня настоящий, не виртуальный, домен.
Надо использовать просто
mailbox_command = /usr/lib/dovecot/deliver (Debian).

Теперь он ругается, что не Permission denien на файл лога. Но думаю, что это проблемы какого-нить chroot.

markevichus ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.