Die Courier Authentication Library ist ein API-Toolkit zum Implementieren von Passwort-Validierung und Nachschlagen von Account-Metadaten. Die Authentifikation kann konfiguriert werden, um entweder in den traditionellen Systempasswortdateien nachzuschlagen oder MySQL, PostgreSQL, LDAP oder DB/GDBM-Datenbanken zu verwenden.