Expand Minimize
This topic has not yet been rated - Rate this topic

2.2.34 [RFC3501] Section 6.4.5, FETCH Command

V0052:

The specification states: "There are three macros which specify commonly-used sets of data items, and can be used instead of data items."

Microsoft Office Outlook 2007, Microsoft Outlook 2010, Microsoft Outlook 2013

Outlook does not use these macros.

V0053:

The specification defines BODY[<section>] <<partial>> as one of the data items that can be fetched.

Office Outlook 2007, Outlook 2010, Outlook 2013

Outlook does not issue a FETCH command with the BODY[<section>] <<partial>> data item. The data items that Outlook can fetch are specified in V0054 and V0055 in this section.

V0054:

The specification defines BODY.PEEK[<section>] <<partial>> as one of the data items that can be fetched, where <section> is a set of zero or more part specifiers delimited by periods. The specification defines a part specifier as either a part number or one of the following: HEADER, HEADER.FIELDS, HEADER.FIELDS.NOT, MIME, and TEXT.

Office Outlook 2007, Outlook 2010, Outlook 2013

Outlook uses either the HEADER part specifier or zero part specifiers; Outlook does not use a part number and does not use <partial>. Therefore, the BODY.PEEK data item has the following forms in an Outlook fetch:

  • BODY.PEEK[]

  • BODY.PEEK[HEADER]

V0055:

The specification defines data items that can be fetched.

Office Outlook 2007, Outlook 2010, Outlook 2013

Outlook issues a FETCH command with data items as follows. For more details about the BODY.PEEK data item, see V0054 in this section.

To all servers:

  • (UID)

  • (UID FLAGS)

Only to IMAP4 servers that do not send "IMAP4rev1" as a listed capability in a CAPABILITY response as specified in [RFC3501] section 6.1.1:

  • (UID FLAGS RFC822.SIZE RFC822.HEADER INTERNALDATE)

  • (UID FLAGS RFC822)

  • (UID FLAGS RFC822.SIZE RFC822.HEADER)

  • (UID FLAGS RFC822.PEEK)

Note:  The RFC822.PEEK data item was obsoleted by [RFC2060]. However, Outlook still uses the RFC822.PEEK data item, as specified here.

Only to IMAP4 servers that send "IMAP4rev1" as a listed capability in a CAPABILITY response:

  • (UID FLAGS RFC822.SIZE BODY.PEEK[HEADER] INTERNALDATE)

  • (UID FLAGS BODY.PEEK[])

  • (UID FLAGS RFC822.SIZE BODY.PEEK[HEADER])

  • (UID FLAGS BODY.PEEK[])

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.