je sais que c'est dur, j'avais galéré aussi

mon truc est plus roots, pour IMAP j'utilise courier-imap avec des maildir virtuels, et pour l'authentification j'utilise mysql.
Pour SMTP j'utilise postfix avec des configs dans des tables mysql.
J'espérais que ta config soit simple et me permettre de mieux comprendre ce que je bidouille avec postfix (courier-imap est simple, lui ^^)
en particulier je voulais comprendre ce que sont les transports et a quoi sert cette grosse table dans master.cf, mais je vois que c'est pas simple chez toi non plus

finalement c'est ptet ma config qui est plus simple

(en gros je suis ca, mais sans patcher postfix parce que je m'en fiche des quotas)
https://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-debian-wheezy