Outlook에서 사용자 지정 속성 변경

기술 자료 번역 기술 자료 번역
기술 자료: 907985 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

일부 Outlook 데이터 저장소로 사용자 지정 속성이 도입된 방법으로 사용자 지정 속성 또는 필드, Microsoft Office Outlook 2003 서비스 팩 2 (SP2) 및 이후 버전의 Outlook 제한 일관된 사용을 보장하기 위해 . 예를 들어, 사용자 지정 속성을 특정 방식으로 Outlook 개인 폴더 (.pst) 파일을. 도입할 수

소개

이 문서에서는 다음 작업을 수행합니다.
  • 사용자 지정 속성에 대한 개요를 제공합니다.
  • Outlook 2003 SP2 에서 및 이후 버전의 Outlook에서는 사용자 지정 속성의 동작이 변경되었습니다 방법에 대해 설명합니다.
  • 몇 가지 유용한 새 속성을 만들 수 없습니다 권장합니다 몇 가지 방법을 설명합니다.

추가 정보

사용자 지정 속성 정보

사용자 지정 속성 정보의 메시지를 추가하려면 Outlook과 같은 전자 메일 프로그램에 의해 사용됩니다. 일반적으로 이 추가 정보는 전자 메일 프로그램에서 특정 용도로 사용됩니다. 그러나 사용자 지정 속성을 사용할 수 있는 다른 방법이 있습니다. 예를 들어, 사용자 지정 속성은 메시지나 항목을 Outlook 사용자 지정 양식을 사용하는 경우 해당 양식의 사용자 지정 필드를 포함할 추가할 수 있습니다. 사용자 지정 속성은 목적으로 추적 정보를 추가하려면 자주 사용됩니다. 또한 사용자 지정 속성은 사용자가 볼 수 없는 데이터를 추가하는 데 사용됩니다. 사용자 지정 솔루션을 일반 항목의 사용자 지정 속성을 추가할 수도 있습니다. 사용자 지정 솔루션을 프로그래밍 방식으로 사용자 지정 속성을 메시지 또는 항목 사용자 지정 양식을 요구하지 않고 추가합니다.

사용자 지정 속성은 .msg 파일 형식 및 Outlook 에서 .oft 파일 형식으로 유지할 수 있습니다. 또한 전자 메일 보낸 사람 Outlook RTF 사용하여 보내기 옵션을 사용하는 경우 인터넷을 통해 보낸 메시지에 사용자 지정 속성은 유지할 수 있습니다. 이 옵션은 있는 전송 중립 캡슐화 서식 (TNEF), 메시지, MAPI 구역의 캡슐화하고 메시지를 받았을 때 해당 TNEF 디코딩됩니다.

보낸 다음 시나리오에서 사용자 지정 속성을 가진 전자 메일을 보낼 수 있습니다.
  • 사용자 지정 양식이 일회용 보내집니다. 일회용 양식에서 양식이 메시지에 포함되어 있습니다. 양식의 다른 곳에 게시되지 않습니다. 일회용 양식에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    290657양식 정 및 Outlook 2002에서 일회용 양식에 대한 설명
  • 사용자 지정 양식이 게시된 보내집니다. 이 경우 사용자 지정 양식 양식을 메시지에 포함되어 있으므로 전송되지 않습니다. 그러나 폼에 사용된 사용자 지정 속성이 메시지에 포함되어 있습니다.
참고 다양한 방법으로 사용자 지정 속성에 사용되는 컨텍스트에 따라 사용자 지정 속성을 참조할 수 있습니다. Outlook 사용자 인터페이스의 같은 필드 선택, 사용자 지정 속성은 위해 사용자 정의 필드 또는 사용자 지정 필드로 참조됩니다. Outlook 개체 라이브러리에서 사용자 지정 속성은 위해 사용자 속성 또는 사용자 정의 속성을 UserProperties 수집 후 참조할 수 있습니다. MAPI 있는 사용자 정의 필드와 명명된 속성으로 라고 합니다. MAPI 다음을 수행할 수 있는 기능을 제공합니다.
  • 이름을 속성에 할당하십시오.
  • 고유 식별자 이름을 매핑하십시오.
  • 매핑은 영구 만들기
방법에 대한 자세한 내용은 명명된 속성에서 MAPI 구현됩니다 보려면 다음 MSDN 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/ms529055.aspx
참고 Exchange 환경에서 전체 사서함 저장소 (데이터베이스)이 이 문서에서 사용되는 용어 "저장소" 참조합니다. 용어는 개별 사용자의 사서함 저장소를 참조하지 않습니다. 조직 내 Exchange 사서함 데이터베이스를 하나 이상 있을 수 있습니다.

Outlook의 동작 변경

컨트롤에 사용자 지정 Outlook에서 MAPI 구현이 변경된 속성을 만들 수 있습니다. 사용자 지정 속성 일관된 사용을 보장하기 위해 사용자 지정 속성은 이미 조직 또는 Outlook 클라이언트를 사용해야 합니다. 사용자 지정 속성 사용 중인 또는 등록된 즉시 사용자 지정 속성은 자유롭게 다른 Outlook 클라이언트에 또는 Exchange Server를 실행하는 서버에 전송할 수 있습니다. 사용자 지정 속성의 인터넷은 통해 보낼 수 있습니다.

일반적으로 전자 메일 메시지는 MIME 형식으로 인터넷은 통해 보내집니다. Outlook에서 인터넷 전자 메일 메시지를 받으면 메시지는 MAPI 표현으로 변환됩니다. 인터넷 전자 메일 프로토콜 예는 다음과 같습니다.
  • 팝업
  • IMAP
  • HTTP (Hotmail)
기본적으로 Outlook 더 이상 인터넷 메일을 새 사용자 지정 속성을 만들 수 없습니다. 기본 메일 배달 저장소에 이미 만들어진 전용 속성은 받는 전자 메일 메시지는 그대로 유지됩니다. 이 변경 캡슐화된 TNEF (Winmail.dat) 보낸 사람이 Outlook RTF 사용하여 보내기 옵션을 사용한 보낸 메시지는 주로 영향을 미칩니다. 그러나 X 메시지 머리글 속성이 포함된 인터넷 메시지는 또한 영향을 받습니다.

참고 Exchange 조직에 보낼 사용자 지정 속성이 들어 있는 메시지는 이러한 변경으로 인해 영향을 받지 않습니다.

사용자 지정 속성은 .msg 파일 및 .oft 파일을 저장할 수 있습니다. 사용자가 사용자 지정 속성을 가진 .msg 파일을 여는 경우 이러한 사용자 지정 속성은 전달 메시지를 저장할 때 기본 저장소 등에 저장되지 않습니다. 일반적으로 .oft 파일은 Outlook 사용자 지정 양식이 백업하는 데 사용됩니다. .oft 파일을 사용하여 모든 종류의 항목 새 동작이 적용됩니다. 사용자 지정 양식이 열리지 않습니다. 대신 메시지를 해당 특정 항목 형식 기본 형식으로 나타납니다.

요약하면, 발생할 수 있는 두 가지 디자인 이 변경이 발생할 수 있습니다.
  • Outlook이 아닌 기존 사용자 지정 속성을 무시합니다. 사용자 지정 속성을 배달 저장소를 존재하지 않으면 속성을 만든 및 해당 값이 손실됩니다. 사용자 지정 속성의 배달 저장소를 이미 있으면 그 값이 유지됩니다. 이 변경 다음과 적용됩니다.
    • 인터넷 전자 메일 메시지를 TNEF 포함된 메시지 있습니다.
    • S/MIME 메시지입니다.
    • 파일을 다른 항목을 추가하려면 Outlook 항목 창으로 .msg 파일을 삭제할 때 .msg 파일. 주 Outlook 창에 전자 메일 편집기로 Word를 사용하면 파일을 폴더나 Microsoft Word 창에서 추가할 .msg 파일을 삭제할 때 이 변경 또한 .msg 파일에 적용됩니다.
    • 사용자가 두 번 또는 열려면 마우스 오른쪽 단추로 .msg 파일.
  • Outlook 일회용 양식 정의를 무시합니다. 일회용 양식 사용자 지정 속성을 지정하는 경우 및 배달 저장소를 존재하지 않는 사용자 지정 속성, 일회용 양식이 렌더링되지 않습니다. 대신, 사용자가 해당 특정 항목 형식에 대한 기본 양식을 볼 수 있습니다. 이 변경 TNEF로 캡슐화된 일회용 양식 정의가 인터넷 전자 메일 메시지에 적용됩니다. 또한 이 변경 사용자가 두 번 또는 열려면 마우스 오른쪽 단추로 .oft 파일이 적용됩니다.

최상의 방법 및 다른 방법으로 새 속성을 만들 수

디자인 및 사용자 지정 솔루션을 개발할 수 있는 여러 가지가 있습니다. 이러한 접근 방식의 일부 유용한 것으로 간주됩니다. 또한 다른 방법을 사용할 수도 있지만 하나 이상의 이유로 인해 이러한 접근 방식을 사용하지 않는 것이 좋습니다.

최상의: 프로그래밍 방식으로 사용자 지정 필드 추가

다양한 API는 프로그래밍 방식으로 항목을 사용자 지정 필드를 추가할 수 있습니다. 이렇게 하려면 Outlook 개체 라이브러리에 ("Outlook.Application") UserProperties.Add 메서드를 사용하십시오. 다음 코드에서는 이 최상의 연습. 보여
Set myProp = myItem.UserProperties.Add("MyPropName", olText)
("MAPI.Session") CDO 개체 라이브러리를 사용하면 사용자 지정 필드를 추가할 수도 있습니다. 자세한 내용은 다음 MSDN 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/ms527518.aspx
C++ 개발자를 위한 확장 MAPI 명명된 속성을 추가하는 데 사용할 수 있습니다. 자세한 내용은 다음 MSDN 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/ms529684.aspx

최상의: 사용자 정의 필드를 포함하는 사용자 지정 양식을 게시한 사용

Outlook 사용자 지정 양식이 게시된 대부분 신뢰합니다. 그러나 Outlook 게시되지 않은 양식 또는 일회용 양식 신뢰하지 않습니다. .oft 파일을 포함합니다. 사용자 지정 양식 솔루션을 설계할 때 따라서 사용자 지정 양식을 게시하는 것이 좋습니다. 양식을 일회용 양식이 될 수 있도록 양식을 디자인해야 합니다. 양식을 게시한 아니라, 폼의 변경 Outlook 에서 적용되지 않습니다.
실수로 만들어질 수 일회용 양식 및 어떻게 일회용 양식에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
290657양식 정 및 Outlook 2002에서 일회용 양식에 대한 설명

다른 저장소로 .oft 파일을 게시할 때 기본 저장소에서 해당 저장소에 속성을 만들 수 있습니다. 또한 사용자 지정 속성이 들어 있는 사용자 지정 양식을 만들고 해당 양식 라이브러리나 폴더에 게시할 때 영향을 받는 저장소 사용자 지정 속성은 만듭니다.

최상의: 프로그래밍 방식으로 사용자 지정 양식 배포

다른 사용자가 사용할 Outlook 사용자 지정 양식을 개발하는 경우 몇 가지 방법을 사용할 수 있습니다. 사용하는 방법은 몇 가지 요인에 따라 달라집니다. 이러한 요소에는, 양식에 사용할 양식을 사용할 양식 등 형식이 포함됩니다. 일반적으로 많은 사람이 사용자 지정 양식을 사용할 경우 관리 양식 라이브러리에 양식을 게시하는 것이 좋습니다. 그러나, 있는 경우 공유 폴더에 일부 사용자 개인 양식 라이브러리에 양식을 게시할 할 수 있습니다. Outlook 개체 라이브러리에서 CreateItemFromTemplate 메서드를 사용하여 사용자 지정 양식을 프로그래밍 방식으로 설치할 수 있습니다. CreateItemFromTemplate 메서드를 .oft 파일을 열 수 및 PublishForm 메서드를 사용하여 다음 양식을 게시합니다. 이 경우 .oft 파일은 사용자 지정 속성 변경 내용의 영향을 받지 않습니다.

사용하지 않는 것이: 배포 또는 .oft 파일을 사용자가 열 수 보내기

Outlook 사용자 지정 양식을 .oft 파일로 저장할 수 있습니다. 이러한 양식은 사용자 정의 필드와 사용자 인터페이스 변경 내용을 양식에 기능을 추가하는 사용자 지정 스크립팅 Microsoft Visual Basic 버전 (VBScript) 코드를 포함할 수 있습니다. Outlook .oft 파일 VBScript 코드에서 실행되지 않도록 기능에 이미 포함되어 있지만 Outlook .oft 파일 사용할을 수도 제한합니다. 사용자 지정 속성에 사용자 지정 속성을 .oft 파일이 포함되어 있고 사용자가 해당 사용자 지정 속성을 이전에 사용한 경우 사용자의 기본 저장소 않습니다. 파일을 두 번 클릭할 때 Outlook 사용자 지정 양식이 렌더링되지 않습니다. 그러나 Outlook에 .oft 파일로 저장된 사용자 지정 양식을 열 수 파일, 새로 만들기를 클릭한 다음 양식 선택을 클릭하십시오. 다음 파일 시스템에 있는 사용자 서식, 위치를 변경하고 .oft 파일을 열고 찾아보기 를 클릭하여 있습니다. 폼이 열리고 기본 저장소에 사용자 지정 속성을 저장할 수 있습니다.

사용하지 않는 것이: AllowNamedProps 레지스트리 키 사용

일부 조직에서는 조직 전체에서 사용할 수 있는 특정 사용자 지정 속성이 있는 유효한 이유가 있을 수 있습니다. 여러 저장소를 사용할 경우 사용자 지정 속성 집합을 모든 저장소에 추가할 수 있는지 확인하십시오 할 수 있습니다. 따라서 Outlook 2003 SP2 이상 버전에서는 사용자 지정 속성을 만들 수 지정 클라이언트측 레지스트리 키를 지원합니다. 사용자 지정 속성이 활성화되어야 지정하려면 사용자 지정 속성은 다음 레지스트리 키 아래에 정의됩니다:
HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Outlook\AllowedNamedProps\


참고이 레지스트리 키에서 <version > 사용 중인 Outlook 버전에 대한 자리 표시자입니다. Outlook 2003 11.0 버전 번호입니다. Outlook 2007 12.0 버전 번호입니다. 이후 버전에서는 버전 번호가 증가합니다.

전체 레지스트리 키 구조를 레지스트리 에서 항목을 다음과 같습니다.

<GUID>
<Property Name >
"종류" (dword)
"ID" (dword)
"형식" (dword)
레지스트리 키 구조는 다음과 같은 자리 표시자가 사용됩니다.
  • <GUID >: 속성 집합을 지정하는 GUID를 포함합니다. Outlook 사용자 정의 필드 또는 Outlook 사용자 지정 양식에서 모든 사용할 속성, GUID {00020329-0000-0000-C000-000000000046} 있습니다. MAPI 있는 GUID로 PS_PULIC_STRINGS 이라고 합니다. 그러나 사용자 지정 MAPI 프로그램을 사용자 지정 속성에 대한 고유한 GUID 있을 수 있습니다.
  • <Property Name >: 속성의 이름을 지정합니다. 속성 문자열, 명명된 경우 <Property Name > 속성 실제 문자열 이름입니다. 속성에 의해 ID 인 경우 이 레지스트리 키 값은 무시됩니다. 그러나 레지스트리에서 속성을 저장할 수 있도록 고유 이름 속성을 지정해야 합니다. Kind 키를 1로 설정하거나 < > 0, 레지스트리 키 이름 됩니다 경우 속성의 이름을 결정합니다. Kind 키를 1로 같지 않은 경우 이 레지스트리 키 이름은 무시됩니다.
  • "종류" (dword): ID 또는 문자열 속성 이름이 여부를 지정합니다. 값이 0 이면 속성이 ID가 명명된 ID가 지정된 숫자 값을 이름입니다. 값이 1 이면 속성은 문자열로 이름이 지정됩니다. “ Kind ” 없을 때 이 설정이 기본 설정입니다.
  • "ID" (dword): ID가 명명된 속성 ID 이름을 포함하는 Kind 키를 0으로 설정된 경우 이 정보가 필요합니다. Kind 키를 1로 설정되어 있으면, 이 정보는 무시됩니다.
  • "형식" (dword): 속성 형식을 지정합니다.
이 레지스트리 키가 필요하지 않지만 레지스트리 키는 현재 사용됩니다. 다음 표에서는 가능한 값을 MAPI 형식에 따라 이 레지스트리 키를 보여 줍니다.
표 축소표 확대
MAPI 형식 설명
PT_UNSPECIFIED 0 인터페이스를 사용하도록 예약된 (형식 호출자에게 중요한 수 없습니다.)
PT_NULL 1 NULL 속성 값
pt_i2 2 부호 있는 16 비트 값
PT_LONG 3 부호 있는 32 비트 값
pt_r4 4 4바이트 부동 소수점
PT_DOUBLE 5 이중 부동 소수점
PT_CURRENCY 6 부호 있는 64 비트 int (w/4 십진수 오른쪽 중 10진수 pt)
PT_APPTIME 7 응용 프로그램 시간
PT_ERROR 10 32비트 오류 값
PT_BOOLEAN 11 16 비트 부울 (0이 아닌 참)
PT_OBJECT 13 속성이 포함된 개체
pt_i8 20 8 바이트 부호 있는 정수
pt_string8 30 8 비트 문자열을 null로 끝나는
PT_UNICODE 31 null 문자로 끝나는 유니코드 문자열
PT_SYSTIME 64 w/1601년 1월 1일 이후 100ns 기간 수를 함께 FILETIME 64 비트 정수
PT_CLSID 72 OLE GUID
PT_BINARY 258 (카운트된 바이트 배열) uninterpreted
PT_MV_UNSPECIFIED 4096
PT_MV_NULL 4097
pt_mv_i2 4098
PT_MV_LONG 4099
pt_mv_r4 4100
PT_MV_DOUBLE 4101
PT_MV_CURRENCY 4102
PT_MV_APPTIME 4103
PT_MV_ERROR 4106
PT_MV_BOOLEAN 4107
PT_MV_OBJECT 4109
pt_mv_i8 4116이
pt_mv_string8 4126
PT_MV_UNICODE 4127
PT_MV_SYSTIME 4160
PT_MV_CLSID 4168
PT_MV_BINARY 4354가
명명된 의해-문자열 속성을 설정하는 방법 예는 다음과 같습니다.
“ MyStringFieldName1 ” 이름:
형식: PT_LONG
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AllowedNamedProps\{00020329-0000-0000-C000-000000000046}\MyStringFieldName1] "Type"=dword:00000003
명명된-의해-ID 속성을 설정하는 방법 예는 다음과 같습니다.
ID: 0x0330
형식: PT_LONG
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\AllowedNamedProps\{00020329-0000-0000-C000-000000000046}\MyMAPIProp1] "Kind"=dword:00000000 "ID"=dword:00000330 "Type"=dword:00000003

이러한 두 가지 예제를 보려면 레지스트리 편집기에서 다음과 비슷한 레지스트리가 나타납니다.

{00020329-0000-0000-c000-000000000046}
MyStringFieldName1
형식 3 =

MyStringFieldName2
형식 3 =

{00020329-0000-0000-c000-000000000046}
MyMAPIProp1
종류 = 0
ID 330 =
형식 3 =

MyMAPIProp2
종류 = 0
ID 331은 =
형식 3 =

사용하지 않는 것이: 속성을 만들 수 Re-enable

세 개의 레지스트리 키를 사용자 지정 속성을 차단 해제하려면 클라이언트 컴퓨터에 배포할 수 및 Outlook 이전 동작으로 되돌립니다. 이러한 레지스트리 키가 그룹 정책에 의해 지원됩니다. 다음 레지스트리 키를 Outlook 2003 이전 동작으로 되돌릴 수 있습니다.

참고 다음 레지스트리 키를 Outlook 2007 이전 동작으로 되돌릴 수행할 수 없습니다.
  • AllowTNEFtoCreateProps (
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail] "AllowTNEFtoCreateProps"=dword:00000000
    ): TNEF/MIME 값이 0 인 경우, 새 Outlook이 아닌 사용자 지정 속성을 만들 수 없습니다. 이 값이 기본값입니다. 값이 1 이면 TNEF/MIME 새 Outlook이 아닌 사용자 지정 속성을 만들 수 있습니다.
  • AllowMSGFilestoCreateProps: 값이 0 이면 .msg 파일 및 .oft 파일을 새 Outlook이 아닌 사용자 지정 속성을 만들 수 없습니다. 이 값이 기본값입니다. 값이 1 이면 .msg 파일 및 .oft 파일을 새 Outlook이 아닌 사용자 지정 속성을 만들 수 있습니다.
  • DisallowTNEFPreservation: 사용자 지정 속성을 만들 때 이 새 동작의 마이그레이션을 쉽게 하기 위해 Outlook 원본 TNEF 유지합니다. 원본 TNEF 이진 스트림에 저장된 항목에 저장됩니다. Outlook 다음 속성 태그를 사용하여 스트림에 저장합니다.
    PR_TNEF_UNPROCESSED_PROPS PROG_TAG (PT_BINARY, 0x0e9c)입니다.
    해당
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail] "DisallowTNEFPreservation "=dword:00000000
    레지스트리 설정은 Outlook PR_TNEF_UNPROCESSED_PROPS 속성을 만들고 여부를 제어합니다.

    참고 메시지를 다른 메일 메시지에 첨부 파일로 포함할 때 PR_TNEF_UNPROCESSED_PROPS 속성은 메시지에서가 제거됩니다. 해당 메시지를 전달하거나 메시지에 회신할 때 PR_TNEF_UNPROCESSED_PROPS 속성은 또한 제거됩니다.

속성

기술 자료: 907985 - 마지막 검토: 2007년 11월 22일 목요일 - 수정: 4.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
키워드:?
kbmt kbinfo KB907985 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com