Хочу прикрутить к работающей системе 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.