Address: The name or address of your ActiveDirectory server. To work reliably with all authentication methods, use the server's fully-qualified domain name (i.e. server.example.com).
Listen Port: The port your ActiveDirectory server listens on (usually 389).
Base DN: The base Distinguished Name used to find users in ActiveDirectory. This is usually: cn=Users,dc=yourdomain,dc=com
Name Field: The final component of the Distinguished Name, used to identify a specific user. This is usually a field such as cn or uid.
Use SSL: If this box is checked, IMAuth will only connect to ActiveDirectory using SSL; if SSL is not available, authentication requests will fail.
Use Plaintext: ActiveDirectory supports several authentication types that prevent users' passwords from being transmitted in plain text. This provides additional security beyond the connection being encrypted with SSL. However, not all ActiveDirectory servers support the types used by IMAuth, so falling back to plain text may be necessary.
If you choose never, IMAuth will only authenticate if SASL DIGEST-MD5 is available.
If you choose only when using SSL, IMAuth will first try to use SASL DIGEST-MD5, but falls back to plain text if SSL is being used.
If you choose whenever necessary, IMAuth will always fall back to plain text. This makes it easy to intercept users' passwords, so this option should be used with care.