歡迎您光臨本站 註冊首頁

LDAP整合Outlook和Outlook Express等郵件客戶端軟體

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

LDAP整合Outlook和Outlook Express等郵件客戶端軟體

前一陣子工作很忙,現在終於有時間把我所知道的LDAP整合Outlook和Outlook Express等郵件客戶端軟體的經驗總結一下,希望對大家能有些幫助。

Outlook Express配置方法
1. 打開Outlook Express以後選「工具」->;「通訊簿」
2. 然後在「通訊簿」的頁面里選擇「工具」->;「帳戶」,點「添加」
3. 「Internet 目錄(LDAP)伺服器」填LDAP伺服器的地址,例如10.10.1.20
4. 是否用這個目錄服務檢查地址?選「是」。之後點「完成」。
5. 最後在「目錄服務」欄中選中剛才設置的項目擊「屬性」,在「搜索庫」中填入ou=people,dc=com,dc=cn
搜索的時候同樣選擇「工具」->;「通訊簿」,點「查找用戶」,輸入相應的用戶名就可以查找了

Outlook配置方法
Outlook的配置更加簡單,Outlook從2002sp2開始比較好的支持LDAP,建議使用Outlook2003。
1. 啟動Outlook后,選「工具」->;「電子郵件帳戶」
2. 選擇「添加新目錄或通訊簿」,選「Internet 目錄服務(LDAP)」
3. 伺服器名稱填「10.10.1.20」,點「其他設置」,選「搜索」,在「搜索基礎」處填ou=people,dc=com,dc=cn
4. 最後點「下一步」->;「完成」
完成後要重新啟動Outlook設置才會生效。
搜索的時候選「工具」->;「通訊簿」,點「查找」即可。


Outlook2003
姓氏sn
名字givenName
顯示名稱displayName(如果有display-Name則優先考慮)
縮寫initials
別名RDN(就是這個DN的RDN)
地址postalAddress
市/省l
省/市/自治區st
郵政編碼postalCode
國家/地區co
電子郵件mail
職務title
單位company
部門ou
辦公室physicalDeliveryOfficeName
電話Phone
經理manager
直接報告人reports
商務Phone
傳真Fax
行動電話mobile
尋呼機paper

Outlook Express
姓名cn
電子郵件mail
辦公室physicalDeliveryOfficeName
部門ou
行動電話mobile
職務title
公司名稱o
業務網頁URL
省/自治區st
街道地址postalAddress
國家/地區c
城市l
經理manager
直接報告人reports

以上就是我的一些經驗,我還試過evolution和Thunderbird,配製的方法很相似,都可以成功。另外,大家可以看到同是微軟自己的產品,兩個郵件客戶端互相都有衝突,並不一致,並且還有很多屬性都是微軟自創的,在標準的schema中並沒有。網上有很多關於如何補充schema使之更適應Outlook使用的文章,實際上就是創建了一些微軟特有的attributetype,並建立objectclass。

PS. 另外,如果大家仔細看Outlook2003可以發現在每個聯繫人的信息里可以顯示聯繫人的照片。這個地方的照片只能從本地指定,而不能顯示存在於LDAP上的人員圖片。我查了很多資料,國外也有人注意到了這個,我仔細看了Outlook向OpenLDAP發送的查詢請求,其中並沒有關於聯繫人照片的。目前在我測試的這幾個郵件客戶端軟體中只有evolution很好的解決了這個問題。如果大家有關於Outlook顯示聯繫人照片的辦法,請告訴我,非常感謝。
另外如果大家按照以上配製連接OpenLDAP出現什麼問題可以回復這個帖子。
《解決方案》

版主,你好。我按照你說的可以連上ldap服務,但只能取到姓名這一項信息,其他都看不到。是不是要遵循什麼標準去取?又或者是什麼介面?
《解決方案》

樓主的evolution  是自己編譯的吧?
我的Fedora 5 上的evolution LDAP 是是灰色的,不能選擇。
《解決方案》

evolution還自己編譯。。。那不成gentoo了嗎,記得我是在FC4上做的,默認有LDAP的支持
《解決方案》

原帖由 ebin9099 於 2006-9-21 08:50 發表
版主,你好。我按照你說的可以連上ldap服務,但只能取到姓名這一項信息,其他都看不到。是不是要遵循什麼標準去取?又或者是什麼介面?
你的LDAP伺服器中對應下列的項都有值嗎?
Outlook2003
姓氏sn
名字givenName
顯示名稱displayName(如果有display-Name則優先考慮)
縮寫initials
別名RDN(就是這個DN的RDN)
地址postalAddress
市/省l
省/市/自治區st
郵政編碼postalCode
國家/地區co
電子郵件mail
職務title
單位company
部門ou
辦公室physicalDeliveryOfficeName
電話Phone
經理manager
直接報告人reports
商務Phone
傳真Fax
行動電話mobile
尋呼機paper
《解決方案》

好帖子。

不過,如果是用M$的exchange就不用考慮這個問題啦
《解決方案》

有個問題請教版主:

以outlook2003為例,在LDAP配置里,有個「登錄信息」,需要輸入用戶名密碼來登錄LDAP。目前的情況是:只要填對了了suffix,就能查詢到LDAP里的郵件地址等信息。可不可以在LDAP伺服器上增加一個用戶名密碼驗證,使得outlook用戶在訪問LDAP的時候需要通過用戶名密碼校驗?
非常感謝~
《解決方案》

我*記得*是可以的,做這個的時候是去年的事了,忘的差不多了,不過最近因為工作需要,可能還要再詳細的試一次,有了新的發現我會更新這個帖子:-)
《解決方案》

我是Linux菜鳥,因為公司有人想在outlook上用LDAP才看了下RH下的LDAP和Sendmail什麼的,很多問題不明白。。。所以版主大大能再更新下這帖就好了,呵呵,我這兩天也再找找有沒有文檔~
《解決方案》

請問一下,怎麼樣通過LDAP伺服器建立郵件組?

[火星人 ] LDAP整合Outlook和Outlook Express等郵件客戶端軟體已經有1019次圍觀

http://coctec.com/docs/service/show-post-39283.html