Usar o authdaemon do Courier funciona, mas é necessário executar o seguinte para tornar o authdaemon do courier utilizável a partir do chroot do Postfix:
sudo service courier-authdaemon stop
sudo rm -rf /var/run/courier/authdaemon/ /var/spool/postfix/var/run/courier/authdaemon/
sudo mkdir -p /var/spool/postfix/var/run/courier/authdaemon/
sudo ln -s /var/spool/postfix/var/run/courier/authdaemon/ /var/run/courier/authdaemon
sudo service courier-authdaemon start
Depois inclua o seguinte em /etc/postfix/sasl/smtpd.conf
pwcheck_method: authdaemond
authdaemond_path: /var/run/courier/authdaemon/socket
mech_list: plain login
log_level: 9
fonte: link
fonte: link
(postando isso como uma nova solução, em vez de um comentário sobre a solução existente, porque eu não tenho a reputação de comentar ainda, e a solução existente estava faltando um passo importante)