I am editing the MailScanner conf.php as follows:
Code: Select all
define('USE_LDAP',true);
define('LDAP_SSL',false); // set to true if using LDAP with SSL encryption
define('LDAP_HOST','192.168.0.xxx'); // THIS IS MY 2008 SERVER WITH THE LOCAL DOMAIN AD
define('LDAP_PORT','389');
define('LDAP_PROTOCOL_VERSION', 3);
define('LDAP_DN','DC=mydomain,DC=local'); // THIS IS THE TOP LEVEL AD THAT I CAN READ WHEN BROWSING THE AD STRUCTURE
define('LDAP_USER','username@mydomain.local'); // THIS IS A WORKING USER NAME WITH ITS PASSWORD
define('LDAP_PASS','password');
define('LDAP_SITE','default');
define('LDAP_FILTER','mail=%s'); // THE ATTRIBUTE "MAIL" IS REFERENCING THE USERNAME FIELD OF MAILWATCH LOGIN
define('LDAP_EMAIL_FIELD', 'mail'); // THE ATTRIBUTE "MAIL" IS USED TO MATCH THE USERNAME OF MAILWATCH LOGIN
define('LDAP_USERNAME_FIELD', 'userPrincipalName'); // IN THE AD THE USERNAME IS FOUND WITH THIS ATTRIBUTE
define('LDAP_MS_AD_COMPATIBILITY',false);
I have tried to paly with the follwing variations with no success:
Code: Select all
define('LDAP_FILTER','mail=SMTP:%s');
define('LDAP_EMAIL_FIELD', 'proxyaddresses');
define('LDAP_USERNAME_FIELD', 'sAMAccountName');
Many thanks for any help yopu can provide