this should get you going
Server: zimbraserver.yourdomain.com
Port: 389
Email Attribute: mail
DN To Authenticate: uid=zimbra,cn=admins,cn=zimbra
Password: the result of the command
zmlocalconfig -s | grep zimbra_ldap_password Email Alias Attribute: zimbraMailAlias
Base DN for users/groups: ou=people,dc=yourdomain,dc=com
Account Attribute: probably use
uid
not sure about the group thing
as gnyce suggests, for proudction you may want to create a ldapquery user with less privelages than the zimbra user.
we use puremessage, which i think is the software the e-mail appliance runs. it's pretty nice, and can integrate more with zimbra than just authentication. Heres 2 more ways you can integrate it
1. valid users - you can produce a list of valid addresses from zimbra for sophos, which it will use to produce undeliverable dsn messages at the gateway instead of passing it onto zimbra and making zimbra reject it.
2. address maps - if you're using the self service quarantine, you need to make sure sophos knows that spam it catches for a user's alias should be presented to the user when they login. so it needs to map
myalias1@domain.com myalias2@domain.com to my actual acount
myaccount@domain.com
You can set this up to do it live via ldap, but sophos support doesn't recommend this. instead, you can run scripts on the sohpos server to import this data via ldap every x minutes to keep it updated. this way even if your zimbra server is down, sophos has everything it needs in it's databases already.