Ok, minha configuração tinha dois erros de configuração.
O primeiro
As caixas de entrada dos meus usuários virtuais estão localizadas em
/var/mail/vhosts/<domain>/<username>
e não
/var/mail/vhosts/<domain>/<username>/.INBOX
A localização da pasta de lixo eletrônico é
/var/mail/vhosts/<domain>/<username>/.Junk
mas (ou então) o namespace do IMAP INBOX aponta para
/var/mail/vhosts/<domain>/<username>/.INBOX
e minha configuração tem que ser
antispam_spam = INBOX/Junk
A segunda configuração incorreta não está realmente relacionada à pergunta, mas vou postar a resposta de qualquer maneira:
O argumento do comando dspam
é --user <username>
e não --user=<username>
(o sinal de igual está incorreto) e, portanto, a configuração deve ser:
antispam_dspam_args = --client;--source=error;--user;%u
em vez de
antispam_dspam_args = --client;--user=%u;--source=error