Naja, der authdaemond macht eigentlich etwas anderes. Courier verwendet zum Beispiel zum Authentifizieren gegen LDAP ein Modul namens authldap. Dieses Modul wuerde nun bei jedem Auth-Request eine Verbindung zum LDAP Server aufbauen, sich dort einloggen, Abfrage starten, Ergebnis erhalten, Verbindung wieder abbauen.
authdaemond sorgt dafuer, dass beim Starten des authdaemond eben diese Verbindungen aufgebaut werden und danach aufrecht bleiben. Dadurch ergibt sich eine wesentlich bessere Performance.
Ausserdem ist der Courier IMAP ja nur ein Teil des Courier MTA (ein kompletter Mail Server inkl. Webmail, etc). Da ist alles untereinander sehr gut abgestimmt, aber eben fuer Courier MTA als Ganzes, und nicht um moeglichst gut mit qmail/Postfix/Exim zusammenzuarbeiten. Die Combo Courier-IMAP + qmail/Postifx/Exim ist ja hauptsaechlich deswegen so populaer, weil diese Programme zu den wenigen mit gutem Maildir Support gehoeren.
Courier ist sehr nett, stabil, etc - aber nicht besonders flexibel. Exim ist da viel konfigurierbarer, das heisst, Du wirst wohl eher den Courier so konfigurieren, dass er so arbeitet, wie Du Dir das vorstellst. Danach kannst dann den Exim so konfigurieren, dass er mit dem Courier zusammenarbeitet
Exim kann da aber eh einiges - den saslauthd brauchst Du ziemlich sicher gar nicht. Wenn Deine User zum Beispiel in einer MySQL DB sind, dann kann Exim direkt ins MySQL schauen.