비동기 조회는 경우에 따라 성능 문제를 야기할 수 있는 큰 LDAP 결과 전체를 메모리에 저장할 필요가 없게 만듭니다. MTA는 MTA에 의한 다양한 유형의 조회를 비동기식으로 수행하는 기능을 제공합니다.
비동기 LDAP 조회의 사용은 LDAP_USE_ASYNC MTA 옵션에 의해 제어됩니다. 이 옵션은 비트 인코딩 값입니다. 각 비트는 설정된 경우 MTA 내의 특정 LDAP 사용과 함께 비동기 LDAP 조회 사용을 활성화합니다.
표 9–11에서는 option.dat 파일의 LDAP_USE_ASYNC MTA 옵션에 대한 비트 및 값 설정을 보여 줍니다.
표 9–11 LDAP_USE_ASYNC MTA 옵션에 대한 설정
비트 |
값 |
특정 LDAP 사용 |
---|---|---|
0 |
1 |
LDAP_GROUP_URL1(mgrpDeliverTo) URL |
1 |
2 |
LDAP_GROUP_URL2(memberURL) URL |
2 |
4 |
LDAP_GROUP_DN(UniqueMember) DN |
3 |
8 |
auth_list, moderator_list, sasl_auth_list 및 sasl_moderator_list nonpositional 목록 매개 변수 URL |
4 |
16 |
cant_list, sasl_cant_list nonpositional 목록 매개 변수 URL |
5 |
32 |
originator_reply nonpositional 목록 매개 변수 URL |
6 |
64 |
deferred_list, direct_list, hold_list, nohold_list nonpositional 목록 매개 변수 URL |
7 |
128 |
username_auth_list, username_moderator_list, username_cant_list nonpositional 목록 매개 변수 URL |
8 |
256 |
별칭 파일 목록 URL |
9 |
512 |
별칭 데이터베이스 목록 URL |
10 |
1024 |
LDAP_CANT_URL(mgrpDisallowedBroadcaster) 외부 수준 URL |
11 |
2048 |
LDAP_CANT_URL 내부 수준 URL |
12 |
4096 |
LDAP_AUTH_URL(mgrpAllowedBroadcaster) 외부 수준 URL |
13 |
8192 |
LDAP_AUTH_URL 내부 수준 URL |
14 |
16384 |
LDAP_MODERATOR_URL(mgrpModerator) URL |
LDAP_USE_ASYNC MTA 옵션의 기본값은 0이며 이것은 비동기 LDAP 조회가 기본적으로 비활성화된다는 것을 의미합니다.