Options
All
  • Public
  • Public/Protected
  • All
Menu

Some OXPROPS

Note that please sync with: CONST.MSG.FIELD.NAME_MAPPING

see

[MS-OXPROPS]: Exchange Server Protocols Master Property List | Microsoft Docs

Hierarchy

Index

Properties

addressCity?: string
addressCountryCode?: string

Specifies the country code portion of the mailing address of the contact.

e.g. JP

Target dataType = 'msg'.

Reference: PidLidAddressCountryCode PSETID_Address:000080dd

addressType?: string
apptEndWhole?: string
apptLocation?: string

Represents the location of an appointment.

e.g.

  • ``
  • Awesome coffee shop

Target dataType = 'msg'.

see

PidLidLocation Canonical Property | Microsoft Learn

apptOldLocation?: string

Indicates the original value of the dispidLocation (PidLidLocation) property before a meeting update.

Target dataType = 'msg'.

see

PidLidOldLocation Canonical Property | Microsoft Learn

apptStartWhole?: string
attachMimeTag?: string

Contains formatting information about a Multipurpose Internet Mail Extensions (MIME) attachment.

e.g. image/png

Target dataType = 'attachment'.

see

PidTagAttachMimeTag Canonical Property | Microsoft Learn

attachmentHidden?: boolean
body?: string

Contains message body text in plain text format.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/1000-PidTagBody.md

bodyHtml?: string
businessFaxNumber?: string

Contains the telephone number of the recipient's business fax machine.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtagbusinessfaxnumber-canonical-property

businessHomePage?: string
businessTelephoneNumber?: string

Contains the primary telephone number of the mail user's place of business.

e.g. 06-0001-0002

Target dataType = 'msg'.

Reference: PidTagBusinessTelephoneNumber propertyTag=3a08001f

clientSubmitTime?: string

Contains the current time, in UTC, when the email message is submitted.

e.g. Mon, 15 Feb 2021 08:19:04 GMT

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/0039-PidTagClientSubmitTime.md

clipEnd?: string

Specifies the end date and time of the event in Coordinated Universal Time (UTC) for single instance calendar objects.

e.g. Wed, 13 Oct 2021 09:30:00 GMT

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidlidclipend-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/00008236-PidLidClipEnd.md

clipStart?: string

Specifies the start date and time of the event in Coordinated Universal Times (UTC) for single instance calendar objects, and specifies midnight on the date of the first instance in UTC for a recurring series.

e.g. Wed, 13 Oct 2021 09:30:00 GMT

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidlidclipstart-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/00008235-PidLidClipStart.md

companyName?: string
compressedRtf?: Uint8Array

Contains message body text in compressed RTF format.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/1009-PidTagRtfCompressed.md

contactHtml?: string

Specifies the business webpage URL of the contact.

e.g. https://example.com

Target dataType = 'msg'.

Reference: PidLidHtml PSETID_Address:0000802b

conversationTopic?: string

Contains an unchanging copy of the original subject.

e.g. コム ドット イグザンプル 殿

Target dataType = 'msg'.

Reference: PidTagConversationTopic propertyTag=0070001f

country?: string

Contains the name of the mail user's country/region.

Target dataType = 'msg'.

Reference: PidTagCountry propertyTag=3a26001f

creationTime?: string

Contains the time, in UTC, that the object was created.

e.g. Mon, 15 Feb 2021 08:19:21 GMT

Target dataType = 'msg' and 'attachment'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3007-PidTagCreationTime.md

creatorSMTPAddress?: string

This undocumented creatorSMTPAddress will be attached when you send a mail via Exchange Online server.

e.g.

Target dataType = 'msg'.

see

https://social.microsoft.com/Forums/partner/en-US/8e15ac6d-0404-41c0-9af7-26a06ca797bf/meaning-of-mapi-identifiers-0x5d0a-and-0x5d0b?forum=os_exchangeprotocols

see

https://github.com/HiraokaHyperTools/msgreader/issues/10

department?: string

This property is ignored by the server and is set to an empty string by the client.

e.g. ``

Target dataType = 'msg'.

Reference: PidLidDepartment PSETID_Address:00008010

departmentName?: string

Contains a name for the department in which the recipient works.

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtagdepartmentname-canonical-property

displayNamePrefix?: string

Contains the mail user's honorific title.

Target dataType = 'msg'.

Reference: PidTagDisplayNamePrefix propertyTag=3a45001f

email?: string

Contains the email address of a Message object.

e.g.

  • xmailuser@xmailserver.test for addressType = 'SMTP'
  • /o=ExchangeLabs/ou=Exchange Administrative Group (xxx)/cn=Recipients/cn=xxx for addressType = 'EX'

Target dataType = 'recipient'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3003-PidTagEmailAddress.md

email1DisplayName?: string

Specifies the user-readable display name for the email address.

Target dataType = 'msg'.

Reference: PidLidEmail1DisplayName PSETID_Address:00008080

email1EmailAddress?: string
email1OriginalDisplayName?: string

Specifies the SMTP email address that corresponds to the email address for the Contact object.

Target dataType = 'msg'.

Reference: PidLidEmail1OriginalDisplayName PSETID_Address:00008084

extension?: string

Contains a file name extension that indicates the document type of an attachment.

e.g. .png

Target dataType = 'attachment'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3703-PidTagAttachExtension.md

fax1AddrType?: string

Contains the string value "FAX".

Target dataType = 'msg'.

Reference: PidLidFax1AddressType PSETID_Address:000080b2

fax1EmailAddress?: string

Contains a user-readable display name, followed by the "@" character, followed by a fax number.

e.g. ``

Target dataType = 'msg'.

Reference: PidLidFax1EmailAddress PSETID_Address:000080b3

fax1OriginalDisplayName?: string

Contains the same value as the PidTagNormalizedSubject property (section 2.812).

e.g. ``

Target dataType = 'msg'.

Reference: PidLidFax1OriginalDisplayName PSETID_Address:000080b4

fax2AddrType?: string

Contains the string value "FAX".

e.g. FAX

Target dataType = 'msg'.

Reference: PidLidFax2AddressType PSETID_Address:000080c2

fax2EmailAddress?: string

Contains a user-readable display name, followed by the "@" character, followed by a fax number.

e.g. コム ドット イグザンプル 殿@+81 06-0001-0003

Target dataType = 'msg'.

Reference: PidLidFax2EmailAddress PSETID_Address:000080c3

fax2OriginalDisplayName?: string

Contains the same value as the PidTagNormalizedSubject property (section 2.812).

e.g. コム ドット イグザンプル 殿

Target dataType = 'msg'.

Reference: PidLidFax2OriginalDisplayName PSETID_Address:000080c4

fax3AddrType?: string

Contains the string value "FAX".

Target dataType = 'msg'.

Reference: PidLidFax3AddressType PSETID_Address:000080d2

fax3EmailAddress?: string

Contains a user-readable display name, followed by the "@" character, followed by a fax number.

e.g. ``

Target dataType = 'msg'.

Reference: PidLidFax3EmailAddress PSETID_Address:000080d3

fax3OriginalDisplayName?: string

Contains the same value as the PidTagNormalizedSubject property (section 2.812).

e.g. ``

Target dataType = 'msg'.

Reference: PidLidFax3OriginalDisplayName PSETID_Address:000080d4

fileName?: string
fileNameShort?: string

Contains an attachment's base file name and extension, excluding path.

e.g. green.png

Target dataType = 'attachment'.

see

https://docs.microsoft.com/en-US/office/client-developer/outlook/mapi/pidtagattachfilename-canonical-property

fileUnder?: string

Specifies the name under which to file a contact when displaying a list of contacts.

Target dataType = 'msg'.

Reference: PidLidFileUnder PSETID_Address:00008005

generation?: string

Contains a generational abbreviation that follows the full name of the recipient.

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtaggeneration-canonical-property

givenName?: string

Contains the mail user's given name.

Target dataType = 'msg'.

Reference: PidTagGivenName propertyTag=3a06001f

headers?: string

Contains transport-specific message envelope information for email.

e.g.

Return-Path: <xmailuser@xmailserver.test>
Delivered-To: xmailuser@xmailserver.test
X-AuthUser: xmailuser@xmailserver.test
Received: from H270 ([127.0.0.1]:56695)
by xmailserver.test with [XMail 1.27 ESMTP Server]
id <S9> for <xmailuser@xmailserver.test> from <xmailuser@xmailserver.test>;
Tue, 12 May 2020 14:45:17 +0900
From: Microsoft Outlook <xmailuser@xmailserver.test>
To: =?utf-8?B?eG1haWx1c2Vy?= <xmailuser@xmailserver.test>
Subject: =?utf-8?B?TWljcm9zb2Z0IE91dGxvb2sg44OG44K544OIIOODoeODg+OCu+ODvOOCuA==?=
MIME-Version: 1.0
Content-Type: text/html;
charset=\"utf-8\"
Content-Transfer-Encoding: 8bit

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/007D-PidTagTransportMessageHeaders.md

homeTelephoneNumber?: string

Contains the primary telephone number of the mail user's home.

Target { @link dataType } = 'msg'.

Reference: PidTagHomeTelephoneNumber propertyTag = 3a09001f

html?: Uint8Array
inetAcctName?: string

PidLidInternetAccountName

Specifies the user-visible email account name through which the email message is sent.

The format of this string is implementation dependent. This property can be used by the client to determine which server to direct the mail to, but is optional and the value has no meaning to the server.

e.g. xmailuser@xmailserver.test

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidlidinternetaccountname-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/00008580-PidLidInternetAccountName.md

instMsg?: string

Specifies the instant messaging address of the contact.

e.g. ``

Target dataType = 'msg'.

Reference: PidLidInstantMessagingAddress PSETID_Address:00008062

internetCodepage?: number
lastModificationTime?: string

Contains the time, in UTC, of the last modification to the object.

e.g. Mon, 15 Feb 2021 08:19:21 GMT

Target dataType = 'msg' and 'attachment'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3008-PidTagLastModificationTime.md

lastModifierName?: string

Contains the name of the last mail user to change the Message object.

A email address may be stored in lastModifierName, if it was sent through Exchange Server.

lastModifierSMTPAddress or smtpAddress may not be stored in some cases.

e.g.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3FFA-PidTagLastModifierName.md

see

https://github.com/HiraokaHyperTools/msgreader/issues/10

lastModifierSMTPAddress?: string

This undocumented lastModifierSMTPAddress will be attached when you send a mail via Exchange Online server.

e.g.

Target dataType = 'msg'.

see

https://social.microsoft.com/Forums/partner/en-US/8e15ac6d-0404-41c0-9af7-26a06ca797bf/meaning-of-mapi-identifiers-0x5d0a-and-0x5d0b?forum=os_exchangeprotocols

see

https://github.com/HiraokaHyperTools/msgreader/issues/10

location?: string

Contains the location of the mail user.

e.g. ``

Target dataType = 'msg'.

Reference: PidTagLocation propertyTag=3a0d001f

messageClass?: string

Contains a text string that identifies the sender-defined message class, such as IPM.Note.

e.g.

  • IPM.Note for mail
  • IPM.StickyNote for sticky note
  • IPM.Appointment for schedule

See more at: Item Types and Message Classes | Microsoft Docs

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtagmessageclass-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/001A-PidTagMessageClass.md

messageCodepage?: number
messageDeliveryTime?: string

Specifies the time (in UTC) when the server received the message.

e.g. Mon, 15 Feb 2021 08:19:00 GMT

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/0E06-PidTagMessageDeliveryTime.md

messageFlags?: number
messageId?: string

Corresponds to the message ID field as specified in [RFC2822].

e.g.

  • <!&!AAAAAAAAAAAYAAAAAAAAAMhvd5eG4u1FrRI13ZUKpD3CgAAAEAAAACfDkx1LwvlJrcgpqnDqBPIBAAAAAA==@xmailserver.test>
  • <000001da0c5d$22ab1460$68013d20$@hmailserver.test>
  • <OS3P286MB0565639EF64566509A9EE31281CC9@OS3P286MB0565.JPNP286.PROD.OUTLOOK.COM>

Target dataType = 'msg'.

see

PidTagInternetMessageId Canonical Property | Microsoft Learn

messageLocaleId?: number
middleName?: string
mobileTelephoneNumber?: string

Contains the mail user's cellular telephone number.

Target dataType = 'msg'.

Reference: PidTagMobileTelephoneNumber propertyTag=3a1c001f

name?: string

Contains the display name of the folder.

e.g.

  • xmailuser for recipient.
  • green.png for generic attachment.
  • I have attachments! for msg attachment.

Target dataType = 'recipient' and 'attachment'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3001-PidTagDisplayName.md

normalizedSubject?: string

Contains the normalized subject of the message.

e.g. コム ドット イグザンプル 殿

Target dataType = 'msg'.

Reference: PidTagNormalizedSubject propertyTag=0e1d001f

pidContentId?: string

Contains a content identifier unique to the Message object that matches a corresponding "cid" URI schema reference in the HTML body of the Message object.

Target dataType = 'attachment'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/3712-PidTagAttachContentId.md

postalAddress?: string

Contains the mail user's postal address.

Target dataType = 'msg'.

Reference: PidTagPostalAddress propertyTag=3a15001f

postalCode?: string

Contains the postal code for the mail user's postal address.

Target dataType = 'msg'.

Reference: PidTagPostalCode propertyTag=3a2a001f

senderAddressType?: string
senderEmail?: string

Contains the email address of the sending mailbox owner.

e.g.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/0C1F-PidTagSenderEmailAddress.md

senderName?: string

Contains the display name of the sending mailbox owner.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/0C1A-PidTagSenderName.md

senderSmtpAddress?: string

Contains the format of the Simple Mail Transport Protocol (SMTP) email address of the sending mailbox owner.

e.g. no-reply@microsoft.com for senderAddressType = 'SMTP'

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtagsendersmtpaddress-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/5D01-PidTagSenderSmtpAddress.md

sentRepresentingSmtpAddress?: string

Contains the Simple Mail Transport Protocol (SMTP) email address for the messaging user who is represented by the sender.

e.g. no-reply@microsoft.com for senderAddressType = 'SMTP'

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidtagsentrepresentingsmtpaddress-canonical-property

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/5D02-PidTagSentRepresentingSmtpAddress.md

smtpAddress?: string

Contains the SMTP address of the Message object.

e.g.

Target dataType = 'recipient'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/39FE-PidTagSmtpAddress.md

see

https://github.com/HiraokaHyperTools/msgreader/issues/10

stateOrProvince?: string

Contains the name of the mail user's state or province.

Target dataType = 'msg'.

Reference: PidTagStateOrProvince propertyTag=3a28001f

streetAddress?: string
subject?: string

Contains the subject of the email message.

Target dataType = 'msg'.

see

https://github.com/HiraokaHyperTools/OXPROPS/blob/master/JSON/0037-PidTagSubject.md

surname?: string
timeZoneDesc?: string

Specifies a string description of the time zone.

e.g. (UTC+09:00) 大阪、札幌、東京

Target dataType = 'msg'.

see

PidLidTimeZoneDescription Canonical Property | Microsoft Learn

title?: string

Contains the mail user's job title.

Target dataType = 'msg'.

Reference: PidTagTitle propertyTag=3a17001f

votingResponse?: string
workAddress?: string

Specifies the complete address of the work address of the contact.

e.g. 544-0001\nOsaka\nOsaka\nSomewhere

Target dataType = 'msg'.

Reference: PidLidWorkAddress PSETID_Address:0000801b

workAddressCity?: string

Specifies the city or locality portion of the work address of the contact.

e.g. Osaka

Target dataType = 'msg'.

Reference: PidLidWorkAddressCity PSETID_Address:00008046

workAddressCountry?: string

Specifies the country or region portion of the work address of the contact.

e.g. 日本

Target dataType = 'msg'.

Reference: PidLidWorkAddressCountry PSETID_Address:00008049

workAddressCountryCode?: string

Specifies the country code portion of the work address of the contact.

e.g. JP

Target dataType = 'msg'.

Reference: PidLidWorkAddressCountryCode PSETID_Address:000080db

workAddressPostalCode?: string

Specifies the postal code (ZIP code) portion of the work address of the contact.

e.g. 544-0001

Target dataType = 'msg'.

Reference: PidLidWorkAddressPostalCode PSETID_Address:00008048

workAddressState?: string

Specifies the state or province portion of the work address of the contact.

e.g. Osaka

Target dataType = 'msg'.

Reference: PidLidWorkAddressState PSETID_Address:00008047

workAddressStreet?: string

Specifies the street portion of the work address of the contact.

e.g. Somewhere

Target dataType = 'msg'.

Reference: PidLidWorkAddressStreet PSETID_Address:00008045

yomiCompanyName?: string

Specifies the phonetic pronunciation of the contact's company name.

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidlidyomicompanyname-canonical-property

yomiFirstName?: string

Specifies the phonetic pronunciation of the contact's given name.

Target dataType = 'msg'.

see

https://docs.microsoft.com/en-us/office/client-developer/outlook/mapi/pidlidyomifirstname-canonical-property

yomiLastName?: string

Specifies the phonetic pronunciation of the surname of the contact.

Target dataType = 'msg'.

Reference: PidLidYomiLastName PSETID_Address:0000802d

Generated using TypeDoc