Настройка спама на нежелательную почту для Postfix+Spamassassin+Dovecot с правами пользователя системы
В моей настройке почтовые папки принадлежат пользователю системы для каждого домена (например, sam:sam
за @sam.com
) с разрешениями 750
который я хотел бы сохранить таким образом. Чтобы перенаправить спам в папку "Спам", часто рекомендуется использовать
spamassassin unix - n n - - pipe
flags=DROhu user=vmail:vmail argv=/usr/bin/spamc -f -e
/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
линия в master.cf
(с dovecot-ситом и т. д.), но это будет работать как vmail:vmail
и не может доставить почту в почтовые ящики.
- Может ли
user=vmail:vmail
быть установленным динамически из таблицы виртуальных пользователей в MySQL (которая содержит имя пользователя системы для каждого домена)? - Или я могу использовать другой двоичный файл доставки, который запускается, например, от имени пользователя root? LMTP?