主题: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

默认安装完毕iRedMail后,批量添加用户OK,进入WebMail访问OK,发送邮件OK,登陆iredadmin经老大指点后也OK,进入客户端邮件设置全局通讯录时却无从下手,不知道是否还要增加别的插件或功能,又或许是我不会设置。
又要麻烦各位有经验的老鸟或者老大了.......

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

以下链接是沙克的BLOG里的文章,如此这般设置貌似不行

http://hi.baidu.com/chenshake/blog/item … 5a92b.html

提示:‘无法与LDAP目录服务联系’

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

这应该是你服务器的389端口没有打开导致的,设置一下iptables,打开389端口。

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

还居然真的没开389号端口,看来偶检查真不够仔细!

不过碰到新问题:

偶的LDAP Suffix为xxx.net.cn

如下为:
- phpLDAPadmin: httpS://xxx.net.cn/phpldapadmin/
*   + Account:
*       - Name (manage mail accounts only): cn=vmailadmin,dc=xxx,dc=net,dc=cn, Password: TYQJ2XiTuNTsly6QHaYLNVxt3QpYaY
*       - Name (site-wide manager): cn=Manager,dc=xxx,dc=net,dc=cn, Password: ********

MS Outlook里设置验证用户名和密码为:
mail=william@xxx.net.cn,ou=Users,domainName=xxx.net.cn,o=domains,dc=xx,dc=net,dc=cn
密码为当前mail用户的密码。

搜索基础为domainName=xxx.net.cn,o=domains,dc=xxx,dc=net,dc=cn

不知道这样设置对不对,但是MS Outlook里提示

“无法显示该文件夹,配置文件不支持用户的该操作”

郁闷!

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

现在看起来,貌似登陆可能是对了,但是搜索的时候
提示“没有这样的对象,你指定的搜索基础可能无效”
不知道这个搜索基础应该怎样理解?
哪位老大解下惑?

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

errai 写道:

搜索基础

应该指的是 base dn。
你指定的 “domainName=xxx.net.cn,o=domains,dc=xxx,dc=net,dc=cn”实际存在么?

在 openldap 里打开调试模式,跟踪日志看一下它实际搜索的是哪个 base dn。(搜索一下论坛可以知道如何打开调试模式)

回复: OutLook Express 或Microsoft Outlook 使用iRedMail 中LDAP的全局通讯录疑问。

谢谢老大回复,我会按照您的方法再测试一下!

不过outlook express里用户名相同,搜索库设置为:dc=xxx,dc=net,dc=cn,可以联系到LDAP服务器,并且顺利获得mail帐号!
但是MS outlook里还是不行。

我会继续查找原因,如果解决,偶会告诉大家