Здравствуйте.
Установлен Dovecot, PostfixAdmin, Roundcube, Postfix
по этому ману https://demon.of.by/blog/linux-admin/how-to-configure-postfix-mysql-dovecot/
на Debian 10 + LAMP.
В качестве MTA установил PowerMTA 5.0 (service postfix stop)
Суть вопроса в том, что PowerMTA может принимать входящие и я хочу его использовать на прием входящих с пересылкой в Roundcube.
В документации PowerMTA описано несколько способов приема входящих:
а) ретрансляция на другой сервер
б) сохранение в файл на локальной системе
в) просто отбросить
г) доставка с помощью канала связи в приложение для обработки
Способ доставки в файл и испробовал и у меня получилось, входящее письмо было доставлено в указанную папку.
relay-domain bounces.yourdomain.com
relay-domain otherdomain.com
relay-address bounce@bounces.yourdomain.com
<domain bounces.yourdomain.com>
type file
file-format append-mbox
file-destination /etc/pmta/inbound/$domain
</domain>
<domain otherdomain.com>
type file
file-format newfile-pickup
file-destination /etc/pmta/inbound/$domain
</domain>
В данном случае через Dovecot в Roundcube?
Вот пример кода из документации
relay-domain bounces.yourdomain.com
relay-domain otherdomain.com
relay-address bounce@bounces.yourdomain.com
<domain bounces.yourdomain.com>
type pipe
command "/my/bounce/processor --envid \"$envid\" \"$user\""
</domain>
<domain otherdomain.com>
type pipe
command "/my/bounce/processor --envid \"$envid\" \"$user\""
</domain>