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 Q&A 1984 게시물 읽기
No. 1984
SUNONE LDAP + IMAP를 사용한 인증
작성자
궁금이
작성일
2003-12-12 20:15
조회수
7,117

지금 SUNONE LDAP + IMAP를 사용해서 메일링리스트를 작업할려고 합니다.

LDAP에 사용자 정보를 등록하면 IMAP서버의 메일을사용자를 자동생성해서 로그인

가능하도록 할려고 합니다. 그리고 메일링리스트그룹을 작성해서 메일링리스트의

참가가능한 사용자를 등록해서 메일링리스트의 공유폴터의 내용을 각  참가가능한

사용자가 볼 수 있도록 할려고 합니다.

SUNONE IMAP서버메뉴얼을 보면 LDAP에 사용자를 등록하면 메일 사용자가

생성되어서 로그인이 가능하다고 하는데 잘 안됩니다. 그리고 메일링리스트의

공유폴터을 각사용자가 볼 수 있는지도 궁금합니다.

고수님들의 답변 기다리 겠습니다.

그리고 공유폴더를 만드는 방법를 가르쳐 주세요.

될 수 있느면 자바 소스를 부탁드립니다.

 

그리고 각 메일링 그룹을 회사 조직별(부서)로 관리를 할려고 하는데 회사조직을 어떻식으로

구성해야 될지 궁금합니다. 부서별 공유파일을 만들 수 있는지요?

유사한 작업을 하신분의 소견 부탁드립니다.

 

사용자 생성 LDIF

ldapmodify -a -h localhost -p 389 -D "cn=Directory Manager" -w pass-admin
dn: uid=testuser, ou=Account, dc=domain, dc=co, dc=kr
uid: testuser

userPassword: 1
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: inetUser
objectClass: inetSubscriber
objectClass: ipUser
objectClass: nsManagedPerson
objectClass: inetMailUser
objectClass: inetLocalMailRecipient
objectClass: nsManagedPerson
objectClass: userPresenceProfile
cn: testuser
sn: testuser
initials: OTF
givenName: testuser
mail: testuser@isd.ctc-g.co.jp
maildeliveryoption: mailbox
maildeliveryoption: forword
mailHost: mailserver.domain.co.jp
inetUserStatus: active
mailUserStatus: active
mailQuota: -1
mailMsgQuota: 100

 

메일링리스트그룹 LDIF

ldapmodify -a -h localhost -p 389 -D "cn=Directory Manager" -w pass-admin
dn: cn=mltest, ou=Groups, dc=domain, dc=co, dc=kr

changetype: add
cn: mltest
objectclass: groupOfUniqueNames
objectclass: inetMailGroup
objectclass: inetLocalMailRecipient
objectclass: inetMailGroupManagement
objectclass: nsManagedMailList
uniqueMember: uid=testuser, ou=Account, dc=domain, dc=co, dc=kr
mgrpRFC822MailMember: testuser@domain.co.jp
mail: mltest@mailserver.domain.co.jp
mailAlternateAddress: testuser2@mailserver.domain.co.jp
mailHost: mailserver.domain.co.jp
dataSource: @(#)ims50users.sh 1.5a 03/12/01
inetMailGroupStatus: active
nsNumUsers: 2
nsMaxUsers: 1000

 

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

Sun ONE Messaging Server 5.2 를 말씀하시는 건가요?

SunONE IMAP이라는 게 ....

 

사용하시는 제품과 관련된 내용을 알려주시면 Sun제품에 대한

자세한 내용을 알려드리겠습니다. 그리고

 

SUNONE IMAP서버메뉴얼을 보면 이라고 하셨는데 어떤 제품인가요..

 

그럼

송상준(sjsong)님이 2003-12-13 16:07에 작성한 댓글입니다.

Sun ONE Messaging Server 5.2 입니다.

그리고 메뉴얼은 iPlanet Messaging Server 5.2 Provisioning Guide 를 참고 했습니다.

 

답변 기다리겠습니다.

궁금이님이 2003-12-15 13:48에 작성한 댓글입니다. Edit
1. LDAP에 등록하면 메일의 사용자로 바로 사용할 수 있습니다.
IMAP은 LDAP에서 사용자를 가져와서 바로 메일박스를 생성하게 됩니다.
그런데 이것은 IMAP에서의 caching의 문제나 timing의 문제로 인하여 제대로 박스가
생성이 안생길수도 있습니다.
아니면 LDAP이 replication등을 하느라고 아직 해당 사용자 정보가 없다고 생각하거나...
 
가장 좋은 방법은 우선 사용자를 생성하면 사용자에게 welcome 메시지를 보내서
SMTP가 메일박스르 생성하게 하는것이 가장 좋습니다. 그러면 사용자는 바로 사용할 수 있지요.
 
 
2. 공유폴더를 만들어서 사용할 수는 있지만.. 공유폴더를 만드는 자바 소스는 없습니다.
(imap에서 acl을 조작하는 것으로 처리가 가능할것입니다.)
 
3. 메일링 리스트는 말 그대로 메일링 리스트이지 공유폴더는 아닙니다. 즉 모든 개인에게 대표주소로 오는
메일이 다같이 날라가는 거지요.
이것은 조직별로 조직형태를 만들고(별도의 조직트리구조 또는 flat형태의 조직) 해당 조직에 대한 메일그룹을
설정하면 됩니다.
즉 조직도 형태로 ou를 만들고.. 이것을 메일링리스트를 할수 있게한담에.. 사용자를 포함시키는 구조를
가지지요..
-> 메일링리스트는 관리 프로그램을 만들거나..관리자가 console을 이용해서 처리하면 됩니다.
 
이상이 드릴수 있는 답이군요..
 
수고하세요.
송상준님이 2003-12-16 18:15에 작성한 댓글입니다. Edit

소중한 답변 감사합니다.

 

궁금이님이 2003-12-17 09:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1987[질문]LDAP에서 ldap_search_ext를 이용한 검색시... [2]
송재국
2003-12-18
7085
1986[질문]OpenLDAP Performance 향상 방법?
김태성
2003-12-17
6755
1985LDAP에러메세지 관련
헬프미
2003-12-17
6715
1984SUNONE LDAP + IMAP를 사용한 인증 [4]
궁금이
2003-12-12
7117
1983프로그램 세계 자료요청 건(송상준님께) [1]
문종민
2003-12-10
7186
1982indexing 질문입니다. ㅡ.ㅡ [2]
답답이
2003-12-09
6962
1981LDAP INSERT , DELETE시 소켓연동 실패 [1]
한석민
2003-12-08
6805
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다