Коллеги, добрый день.
Подскажите, пожалуйста, по сабжу.
Почтовая система состоит из двух серверов.
srv1 - антиспам - postfix, rspamd (адрес 10.1.1.1).
srv2 - почтовик - postfix, dovecot, web-морда, БД (адрес 10.1.1.2, он же mx для локальных пользователей).
IMAP, POP3, HTTP трафик идет напрямую на srv2.
firewall - файрвол, ему назначен внешний адрес (5.5.5.5, он же mx для внешних отправителей).
Входящая из-вне почта попадает на srv1, проверяется на спам и передается на srv2 (10.1.1.1 -> 10.1.1.2), где раскладывается в ящики пользователей.
Внутренние пользователи подключаются только к srv2 (10.1.1.2). Он отправляет почту во-вне, минуя srv1.
Сейчас rspamd и dovecot на одном сервере (srv1 пока еще нет) и когда пользователь отправляет письмо в папку спама запускается sieve скрипт, который выполняет spamc
pipe :copy "rspamc" ["-d", "\${imapuser}", "learn_spam"];
Как реализовать такое обучение, когда rspamd будет физически находиться на одном сервере (srv1), а dovecot на другом (srv2)?