database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Tutorials 2318 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 2318
outlook, outlook express 주소록 검색필터
작성자
이광수
작성일
2006-08-24 14:14ⓒ
2006-08-24 14:22ⓜ
조회수
14,751

openldap-2.0.27-8 에서 테스트를 해봤습니다.

( outlook express6 , ms outlook 2000, ms outlook2003)


매번 다른 분들이 글쓴것 참고만 하다가, 저도 한번 올려보내요


objectClass는 inetOrgPerson 계층구조를 이용했습니다.

  - 참조:Ldap system Administration, o'reilly


주소록 만드실 때 참고하시기 바랍니다.(outlook 에서, 회사|부서 검색시는 unknown으로 나오는군요!)




attribute content outlook express ms outlook
cn fullname O X
displayname 표시이름 X O
facsimileTelephoneNumber 팩스 O O
givenName firstname O O
homePhone 집 전화 O O
homePostalAddress 집 주소 O X
initials 이니셜 O O
l 구/군/시 O O
mail mail O O
mobile 휴대폰 O O
o 회사 O X
ou 부서 O O
pager 호출기 O O
physicalDeliveryOfficeName 사무실 O O
postalAddress 회사주소 X O
postalCode 회사우편번호 O O
sn lastname O O
st 시/도 O O
telephoneNumber 회사 전화 O O
title 직함 O O
uid 별칭 X O
ou 부서 O O
street 회사주소 O X




OUTLOOK EXPRESS 검색 필터
전체이름 cn                         
이름 givenname                  
전자메일 mail                       
sn                         
조직 o                          




MS OUTLOOK 검색 필터
이름 givenname                  
sn                         
표시이름 (&(|(displayName=test*)(undefined)(undefined)(cn=test*)))
직책 title                      
별칭 (&(|(uid=test*)(undefined)(undefined)))                      
회사 (&(undefined)(undefined))               
부서 (&(undefined)(undefined))          
사무실 physicalDeliveryOfficeName 
구/군/시 L                          
전화번호 telephoneNumber            


- 이상!

이 글에 대한 댓글이 총 1건 있습니다.

모질라 선더버드의 주소록 1.5.0.9 에서 검색필터는 다음과 같습니다.


표시명 cn

성 givenname

명 sn

이메일 mail


MS OUTLOOK 에는 이메일주소로 검색하는것이 없어서 전체메일을 보려면 불편한데 로그를 보니 회사명으로 검색할 경우 company 라는 속성을 사용하더군요. 그래서 company를 추가정의해주어서 사용하니 편리합니다. 참고로 제가 정리해놓은 내용이 있으니 참고하시길.



아웃룩

outlook express 에서는 도구->계정 으로 가서 디렉토리 서비스를 선택한다.

디렉토리 서비스 계정에 적절한 이름을 택하여 찾기 쉽도록 넣는다.

서버 이름에 ldap 서버 정보를 입력한다.

로그인 필요에서는 위에서 만든 ldaptest 등을 이용하면 된다. uid=ldaptest,ou=people,dc=samjung,dc=com 를 넣어주면 될 것이다.

암호는 위 id에 해당하는 비밀번호를 넣으면 된다.

보안 암호 인증을 사용하여 로그인은 잘 모르겠다.

고급에서 검색기준을 입력한다. ou=people,dc=samjung,dc=com

이제 outlook express 에서 주소 -> 사람찾기를 선택하여 ldap 디렉토리를 지정하고 검색조건을 입력하면 된다. 그런데 여기서 이름이나 메일을 입력하면 mail, cn, sn, givenname 에서 입력한 단어로 시작한 것을 찾는다. 그런데 고급조건을 고르면 여러가지 조건을 선택할 수 있고 전자메일에 특정 도메인을 포함하여 검색하면 한 회사의 메일을 빠르게 검색할 수 있다.

Microsoft Outlook 에서는 다음과 같다.

도구->전자메일계정-> 디렉토리 : 새 디렉토리 또는 주소록 추가

서버이름 : intranet.sds.co.kr

로그온정보 : 로그온 필요에 표시함. 사용자이름에 uid=joon,ou=people,dc=sds,dc=co,dc=kr 형태로 입력하며 uid에는 자신의 id를 입력함.

기타설정->검색에서 검색기준을 지정하는데 ou=people,dc=sds,dc=co,dc=kr 하면 된다.

도구메뉴의 찾기에서 검색을 하여 사용하면 된다.

outlook express에서는 고급검색에서 메일이름을 가지고 검색할 수 있어서 특정 도메인에 대한 메일을 볼 수 있어 편리하다. 그러나 Microsoft Outlook 는 사용자이름이나 id만 가지고 검색할 수 있다. 이는 검색필터가 다르기 때문이다. 이에 대한 자료는 http://database.sarang.net/index.php?inc=read&aid=2318&criteria=ldap&subcrit=tutorials DSN의 자료를 참고한다.

선더버드

선더버드에서는 계정설정->주소->디렉토리 편집에서 디렉토리 서비스를 추가한다.

이름은 적절한 이름을 택하여 찾기 쉽도록 넣는다.

호스트 이름에 ldap 서버 정보를 입력한다.

기본 dn에 ou=people,dc=samjung,dc=com 를 입력한다. 기준이 되는 dn을 입력하는 것이다.

포트번호는 ldap 포트번호를 적는다.

DN 바인드는 인증을 사용할 경우에 해당한다.

uid=ldaptest,ou=people,dc=samjung,dc=com

암호는 접속시 입력을 하면 된다.

참고사항

현재 기본설정은 다른 사용자도 read 권한을 주기때문에 아웃룩에서 로그인필요, 선더버드에서 DN 바인드를 선택하지 않는다고 하더라도 주소록 검색이 가능하다.

이 부분은 ldap 서버 설정에서 acl을 주어야 할 것이다.

참고로 이메일클라이언트는 읽기 전용이다. 또 검색을 해서 이용해야하는 불편이 있다.

문태준(taejun)님이 2007-02-05 12:02에 작성한 댓글입니다.
이 댓글은 2007-03-06 17:03에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
2398LDAP 프로그래밍에서 바이너리 처리하는 소스 예제 없을까요? [3]
문태준
2008-10-22
10785
2391LDAP 관리툴
문태준
2008-08-01
14731
2325[자료] LDAP의 모든것 ver2 (2007.3.19) [2]
문태준
2007-03-15
20404
2318outlook, outlook express 주소록 검색필터 [1]
이광수
2006-08-24
14751
2213[자료] OpenLDAP 이용해 계정통합하기, TLS 암호화 통신, 각 호스트별 접속 제한. 이메일클라이언트 연동, replication 하기등 (2007.3.30)
문태준
2005-12-13
17812
2020Using OpenLDAP
송상준
2004-03-05
14134
1915OpenLDAP SSL/TLS
박근오
2003-08-28
10461
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다