Authen::SASL::Authd provides client authentication via Cyrus saslauthd or Dovecot authentication daemon.