IMAP4 Extension: Message Preview Generation
draft-ietf-extra-imap-fetch-preview-07

Approval announcement
Draft of message to be sent after approval:

From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Cc: The IESG <iesg@ietf.org>, draft-ietf-extra-imap-fetch-preview@ietf.org, extra@ietf.org, brong@fastmailteam.com, extra-chairs@ietf.org, alexey.melnikov@isode.com, Bron Gondwana <brong@fastmailteam.com>, rfc-editor@rfc-editor.org
Subject: Protocol Action: 'IMAP4 Extension: Message Preview Generation' to Proposed Standard (draft-ietf-extra-imap-fetch-preview-01.txt)

The IESG has approved the following document:
- 'IMAP4 Extension: Message Preview Generation'
  (draft-ietf-extra-imap-fetch-preview-01.txt) as Proposed Standard

This document is the product of the Email mailstore and eXtensions To Revise
or Amend Working Group.

The IESG contact persons are Adam Roach, Alexey Melnikov and Ben Campbell.

A URL of this Internet Draft is:
https://datatracker.ietf.org/doc/draft-ietf-extra-imap-fetch-preview/


Technical Summary

  This spec extends IMAP with an additional fetch item (PREVIEW)
  which allows clients to obtain a short piece of text to use as
  a preview line in mailbox listings.

Working Group Summary

  This document and fetch item was originally named "snippet", however
  JMAP uses "preview" for the equivalent field, and "snippet" for a
  marked up section of the message containing search terms, so the
  working group agreed to change the naming to be consistent.

  There was also debate over the maximum length, with both JMAP and
  EXTRA working groups settling on 256 characters maximum.

  Finally there were questions over whether "LAZY" was useful, but nobody
  saw any downside to including it.  Servers can choose to always calculate
  the preview even if LAZY is given.

Document Quality

  This spec is quite easy to implement - it has multiple examples for all
  the likely cases.  It's been implemented in Dovecot and Cyrus IMAPd.

Personnel

  Document Shepherd - Bron Gondwana (EXTRA co-chair)
  Responsible Area Director - Alexey Melnikov