OptionaladdressContains the city for the recipient's home address.
Target FieldsData#dataType = 'msg'.
OptionaladdressSpecifies the country code portion of the mailing address of the contact.
e.g. JP
Target FieldsData#dataType = 'msg'.
Reference: PidLidAddressCountryCode PSETID_Address:000080dd
OptionaladdressContains the email address type of a Message object.
e.g.
EXSMTPTarget FieldsData#dataType = 'recipient'.
OptionalapptRepresents the date and time that an appointment ends.
e.g. Wed, 13 Oct 2021 10:00:00 GMT
Target FieldsData#dataType = 'msg'.
OptionalapptRepresents the location of an appointment.
e.g.
Awesome coffee shopTarget FieldsData#dataType = 'msg'.
OptionalapptIndicates the original value of the dispidLocation (PidLidLocation) property before a meeting update.
Target FieldsData#dataType = 'msg'.
OptionalapptSpecifies the dates and times when a recurring series occurs by using one of the recurrence patterns and ranges that are specified in [MS-OXOCAL].
OptionalapptRepresents the date and time when an appointment begins.
e.g. Wed, 13 Oct 2021 09:30:00 GMT
Target FieldsData#dataType = 'msg'.
OptionalapptTZDefContains a stream that maps to the persisted format of a TZDEFINITION structure, which stores the description for the time zone that is used when the end time of a single-instance appointment or meeting request is selected.
OptionalapptTZDefContains a stream that maps to the persisted format of a TZDEFINITION structure, which stores the description for the time zone that is used when a recurring appointment or meeting request is created.
OptionalapptTZDefContains a stream that maps to the persisted format of a TZDEFINITION structure, which stores the description for the time zone that is used when the start time of a single-instance appointment or meeting request is selected.
OptionalattachmentIndicates whether an attachment is hidden from the end user.
Target FieldsData#dataType = 'attachment'.
OptionalattachmentsThe collection of attachment files:
{
"dataType": "attachment",
"name": "A.txt",
"fileNameShort": "A.txt",
"dataId": 40,
"contentLength": 11,
"extension": ".txt",
"fileName": "A.txt"
}
Use with MsgReader.getAttachment.
Target FieldsData#dataType = 'msg'.
OptionalattachContains formatting information about a Multipurpose Internet Mail Extensions (MIME) attachment.
e.g. image/png
Target FieldsData#dataType = 'attachment'.
OptionalbodyContains message body text in plain text format.
Target FieldsData#dataType = 'msg'.
OptionalbodyContains message body text in HTML format.
OptionalbusinessContains the telephone number of the recipient's business fax machine.
OptionalbusinessContains the URL of the home page for the business.
Target FieldsData#dataType = 'msg'.
OptionalbusinessContains the primary telephone number of the mail user's place of business.
e.g. 06-0001-0002
Target FieldsData#dataType = 'msg'.
Reference: PidTagBusinessTelephoneNumber propertyTag=3a08001f
OptionalclientContains the current time, in UTC, when the email message is submitted.
e.g. Mon, 15 Feb 2021 08:19:04 GMT
Target FieldsData#dataType = 'msg'.
OptionalclipSpecifies 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 FieldsData#dataType = 'msg'.
OptionalclipSpecifies 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 FieldsData#dataType = 'msg'.
OptionalcompanyContains the recipient's company name.
Target FieldsData#dataType = 'msg'.
OptionalcompressedContains message body text in compressed RTF format.
Target FieldsData#dataType = 'msg'.
OptionalcontactSpecifies the business webpage URL of the contact.
e.g. https://example.com
Target FieldsData#dataType = 'msg'.
Reference: PidLidHtml PSETID_Address:0000802b
OptionalcontentThe attachment file's contentLength.
Target FieldsData#dataType = 'attachment'.
OptionalconversationContains an unchanging copy of the original subject.
e.g. コム ドット イグザンプル 殿
Target FieldsData#dataType = 'msg'.
Reference: PidTagConversationTopic propertyTag=0070001f
OptionalcountryContains the name of the mail user's country/region.
Target FieldsData#dataType = 'msg'.
Reference: PidTagCountry propertyTag=3a26001f
OptionalcreationContains the time, in UTC, that the object was created.
e.g. Mon, 15 Feb 2021 08:19:21 GMT
Target FieldsData#dataType = 'msg' and 'attachment'.
OptionalcreatorSMTPAddressThis undocumented creatorSMTPAddress will be attached
when you send a mail via Exchange Online server.
e.g.
xxx@xxx.onmicrosoft.com for senderAddressType = 'EX'Target FieldsData#dataType = 'msg'.
OptionaldataThe attachment file's dataId (for internal use).
This is entry index to CFBF stream.
Target FieldsData#dataType = 'attachment'.
OptionaldepartmentThis property is ignored by the server and is set to an empty string by the client.
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidDepartment PSETID_Address:00008010
OptionaldepartmentContains a name for the department in which the recipient works.
Target FieldsData#dataType = 'msg'.
OptionaldisplayContains the mail user's honorific title.
Target FieldsData#dataType = 'msg'.
Reference: PidTagDisplayNamePrefix propertyTag=3a45001f
OptionalemailContains 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 FieldsData#dataType = 'recipient'.
Optionalemail1Specifies the user-readable display name for the email address.
Target FieldsData#dataType = 'msg'.
Reference: PidLidEmail1DisplayName PSETID_Address:00008080
Optionalemail1Specifies the first email address of the contact.
Target FieldsData#dataType = 'msg'.
Optionalemail1Specifies the SMTP email address that corresponds to the email address for the Contact object.
Target FieldsData#dataType = 'msg'.
Reference: PidLidEmail1OriginalDisplayName PSETID_Address:00008084
Optionalerrorerror is set on parse error.
Target FieldsData#dataType = 'msg'.
OptionalextensionContains a file name extension that indicates the document type of an attachment.
e.g. .png
Target FieldsData#dataType = 'attachment'.
Optionalfax1Contains the string value "FAX".
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax1AddressType PSETID_Address:000080b2
Optionalfax1Contains a user-readable display name, followed by the "@" character, followed by a fax number.
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax1EmailAddress PSETID_Address:000080b3
Optionalfax1Contains the same value as the PidTagNormalizedSubject property (section 2.812).
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax1OriginalDisplayName PSETID_Address:000080b4
Optionalfax2Contains the string value "FAX".
e.g. FAX
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax2AddressType PSETID_Address:000080c2
Optionalfax2Contains a user-readable display name, followed by the "@" character, followed by a fax number.
e.g. コム ドット イグザンプル 殿@+81 06-0001-0003
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax2EmailAddress PSETID_Address:000080c3
Optionalfax2Contains the same value as the PidTagNormalizedSubject property (section 2.812).
e.g. コム ドット イグザンプル 殿
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax2OriginalDisplayName PSETID_Address:000080c4
Optionalfax3Contains the string value "FAX".
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax3AddressType PSETID_Address:000080d2
Optionalfax3Contains a user-readable display name, followed by the "@" character, followed by a fax number.
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax3EmailAddress PSETID_Address:000080d3
Optionalfax3Contains the same value as the PidTagNormalizedSubject property (section 2.812).
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidFax3OriginalDisplayName PSETID_Address:000080d4
OptionalfileContains an attachment's long filename and extension, excluding path.
e.g. green.png
Target FieldsData#dataType = 'attachment'.
OptionalfileContains an attachment's base file name and extension, excluding path.
e.g. green.png
Target FieldsData#dataType = 'attachment'.
OptionalfileSpecifies the name under which to file a contact when displaying a list of contacts.
Target FieldsData#dataType = 'msg'.
Reference: PidLidFileUnder PSETID_Address:00008005
OptionalfolderfolderId is internal and valid for embedded msg file.
This is entry index to CFBF storage.
Target FieldsData#dataType = 'attachment'.
OptionalgenerationContains a generational abbreviation that follows the full name of the recipient.
Target FieldsData#dataType = 'msg'.
OptionalgivenContains the mail user's given name.
Target FieldsData#dataType = 'msg'.
Reference: PidTagGivenName propertyTag=3a06001f
OptionalglobalSpecifies the unique identifier of the calendar object.
e.g. 040000008200E00074C5B7101A82E00800000000A048DAF17405D9010000000000000000100000003C10A5564C9D36459E7780C78BAFCB77
Target FieldsData#dataType = 'msg'.
OptionalheadersContains 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 FieldsData#dataType = 'msg'.
OptionalhomeContains the primary telephone number of the mail user's home.
Target FieldsData#dataType = 'msg'.
Reference: PidTagHomeTelephoneNumber propertyTag = 3a09001f
OptionalhtmlContains message body text in HTML format.
OptionalinetPidLidInternetAccountName
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 FieldsData#dataType = 'msg'.
OptionalinnerinnerMsgContent is set to true, if this attachment is embedded msg.
The embedded msg is represented as a CFBF storage (not single CFBF stream).
Target FieldsData#dataType = 'attachment'.
OptionalinnerThe properties defined in embedded msg.
Target FieldsData#dataType = 'attachment'.
OptionalinstSpecifies the instant messaging address of the contact.
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidLidInstantMessagingAddress PSETID_Address:00008062
OptionalinternetIndicates the code page used for PR_BODY (PidTagBody) or PR_BODY_HTML (PidTagBodyHtml) properties.
Target FieldsData#dataType = 'msg'.
OptionallastContains the time, in UTC, of the last modification to the object.
e.g. Mon, 15 Feb 2021 08:19:21 GMT
Target FieldsData#dataType = 'msg' and 'attachment'.
OptionallastContains 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.
UnoKenji for senderAddressType = 'EX'Target FieldsData#dataType = 'msg'.
OptionallastThis undocumented lastModifierSMTPAddress will be attached
when you send a mail via Exchange Online server.
e.g.
xxx@xxx.onmicrosoft.com for senderAddressType = 'EX'Target FieldsData#dataType = 'msg'.
OptionallocationContains the location of the mail user.
e.g. ``
Target FieldsData#dataType = 'msg'.
Reference: PidTagLocation propertyTag=3a0d001f
OptionalmessageContains a text string that identifies the sender-defined message class, such as IPM.Note.
e.g.
IPM.Note for mailIPM.StickyNote for sticky noteIPM.Appointment for scheduleSee more at: Item Types and Message Classes | Microsoft Docs
OptionalmessageContains the code page that is used for the message.
Target FieldsData#dataType = 'msg'.
OptionalmessageSpecifies the time (in UTC) when the server received the message.
e.g. Mon, 15 Feb 2021 08:19:00 GMT
Target FieldsData#dataType = 'msg'.
OptionalmessageContains a bitmask of flags that indicate the origin and current state of a message.
e.g.
mfRead = 0x00000001mfUnsent = 0x00000008OptionalmessageCorresponds 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 FieldsData#dataType = 'msg'.
OptionalmessageContains the Windows LCID of the end user who created this message.
Target FieldsData#dataType = 'msg'.
OptionalmiddleContains the middle name of a contact.
Target FieldsData#dataType = 'msg'.
OptionalmobileContains the mail user's cellular telephone number.
Target FieldsData#dataType = 'msg'.
Reference: PidTagMobileTelephoneNumber propertyTag=3a1c001f
OptionalnameContains the display name of the folder.
e.g.
xmailuser for recipient.green.png for generic attachment.I have attachments! for msg attachment.Target FieldsData#dataType = 'recipient' and 'attachment'.
OptionalnormalizedContains the normalized subject of the message.
e.g. コム ドット イグザンプル 殿
Target FieldsData#dataType = 'msg'.
Reference: PidTagNormalizedSubject propertyTag=0e1d001f
OptionalpidContains 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 FieldsData#dataType = 'attachment'.
OptionalpostalContains the mail user's postal address.
Target FieldsData#dataType = 'msg'.
Reference: PidTagPostalAddress propertyTag=3a15001f
OptionalpostalContains the postal code for the mail user's postal address.
Target FieldsData#dataType = 'msg'.
Reference: PidTagPostalCode propertyTag=3a2a001f
OptionalpreviewAn undocumented property known as PR_PREVIEW.
Target FieldsData#dataType = 'msg'.
OptionalrawAll properties obtained while decoding msg.
To activate this:
true.OptionalrecipientsThe collection of recipients:
{
"dataType": "recipient",
"name": "to@example.com",
"email": "to@example.com",
"recipType": "to"
},
Target FieldsData#dataType = 'msg'.
OptionalrecipContains the recipient type for a message recipient.
Target FieldsData#dataType = 'recipient'.
OptionalsenderContains the email address type of the sending mailbox owner.
e.g.
EXSMTPTarget FieldsData#dataType = 'msg'.
OptionalsenderContains the email address of the sending mailbox owner.
e.g.
xmailuser@xmailserver.test for senderAddressType = 'SMTP'/O=EXCHANGELABS/OU=EXCHANGE ADMINISTRATIVE GROUP (xxx)/CN=RECIPIENTS/CN=xxx for senderAddressType = 'EX'Target FieldsData#dataType = 'msg'.
OptionalsenderContains the display name of the sending mailbox owner.
Target FieldsData#dataType = 'msg'.
OptionalsenderContains 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 FieldsData#dataType = 'msg'.
OptionalsentContains 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 FieldsData#dataType = 'msg'.
OptionalsmtpContains the SMTP address of the Message object.
e.g.
xxx@xxx.onmicrosoft.com for addressType = 'EX'Target FieldsData#dataType = 'recipient'.
OptionalstateContains the name of the mail user's state or province.
Target FieldsData#dataType = 'msg'.
Reference: PidTagStateOrProvince propertyTag=3a28001f
OptionalstreetContains the recipient's street address.
Target FieldsData#dataType = 'msg'.
OptionalsubjectContains the subject of the email message.
Target FieldsData#dataType = 'msg'.
OptionalsurnameContains the last or surname of the recipient.
Target FieldsData#dataType = 'msg'.
OptionaltimeSpecifies a string description of the time zone.
e.g. (UTC+09:00) 大阪、札幌、東京
Target FieldsData#dataType = 'msg'.
OptionaltimeContains a stream that maps to the persisted format of a TZREG structure, which describes the time zone to be used for the start and end time of a recurring appointment or meeting request.
OptionaltitleContains the mail user's job title.
Target FieldsData#dataType = 'msg'.
Reference: PidTagTitle propertyTag=3a17001f
OptionalvotingOptionalvotingOptionalworkSpecifies the complete address of the work address of the contact.
e.g. 544-0001\nOsaka\nOsaka\nSomewhere
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddress PSETID_Address:0000801b
OptionalworkSpecifies the city or locality portion of the work address of the contact.
e.g. Osaka
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressCity PSETID_Address:00008046
OptionalworkSpecifies the country or region portion of the work address of the contact.
e.g. 日本
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressCountry PSETID_Address:00008049
OptionalworkSpecifies the country code portion of the work address of the contact.
e.g. JP
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressCountryCode PSETID_Address:000080db
OptionalworkSpecifies the postal code (ZIP code) portion of the work address of the contact.
e.g. 544-0001
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressPostalCode PSETID_Address:00008048
OptionalworkSpecifies the state or province portion of the work address of the contact.
e.g. Osaka
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressState PSETID_Address:00008047
OptionalworkSpecifies the street portion of the work address of the contact.
e.g. Somewhere
Target FieldsData#dataType = 'msg'.
Reference: PidLidWorkAddressStreet PSETID_Address:00008045
OptionalyomiSpecifies the phonetic pronunciation of the contact's company name.
Target FieldsData#dataType = 'msg'.
OptionalyomiSpecifies the phonetic pronunciation of the contact's given name.
Target FieldsData#dataType = 'msg'.
OptionalyomiSpecifies the phonetic pronunciation of the surname of the contact.
Target FieldsData#dataType = 'msg'.
Reference: PidLidYomiLastName PSETID_Address:0000802d
Some OXPROPS
Note that please sync with:
CONST.MSG.FIELD.NAME_MAPPINGSee
[MS-OXPROPS]: Exchange Server Protocols Master Property List | Microsoft Docs