draft-ietf-extra-processimip-07.txt   draft-ietf-extra-processimip-08.txt 
Network Working Group K. Murchison Network Working Group K. Murchison
Internet-Draft R. Signes Internet-Draft R. Signes
Intended status: Standards Track M. Horsfall Intended status: Standards Track M. Horsfall
Expires: 17 November 2024 Fastmail Expires: 2 January 2025 Fastmail
16 May 2024 1 July 2024
Sieve Email Filtering: Extension for Processing Calendar Attachments Sieve Email Filtering: Extension for Processing Calendar Attachments
draft-ietf-extra-processimip-07 draft-ietf-extra-processimip-08
Abstract Abstract
This document describes the "processcalendar" extension to the Sieve This document describes the "processcalendar" extension to the Sieve
email filtering language. The "processcalendar" extension gives email filtering language. The "processcalendar" extension gives
Sieve the ability to process machine-readable calendar data that is Sieve the ability to process machine-readable calendar data that is
encapsulated in an email message using Multipurpose Internet Mail encapsulated in an email message using Multipurpose Internet Mail
Extensions (MIME). Extensions (MIME).
Status of This Memo Status of This Memo
skipping to change at page 1, line 35 skipping to change at page 1, line 35
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on 17 November 2024. This Internet-Draft will expire on 2 January 2025.
Copyright Notice Copyright Notice
Copyright (c) 2024 IETF Trust and the persons identified as the Copyright (c) 2024 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/ Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document. license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights Please review these documents carefully, as they describe your rights
skipping to change at page 11, line 6 skipping to change at page 11, line 6
IANA are requested to add a capability to the Sieve Actions registry: IANA are requested to add a capability to the Sieve Actions registry:
To: iana@iana.org To: iana@iana.org
Subject: Registration of new Sieve action Subject: Registration of new Sieve action
Name: processcalendar Name: processcalendar
Description: Add and update items on a user's calendars Description: Add and update items on a user's calendars
References: RFC XXXX References: RFC XXXX [RFC5229] [RFC6134]
Capabilities: "processcalendar", "variables", "extlists"
Action Interactions: This action is incompatible with "reject" and Action Interactions: This action is incompatible with "reject" and
"ereject" actions "ereject" actions
Cancels Implicit Keep? No Cancels Implicit Keep? No
Can Use with IMAP Events? No Can Use with IMAP Events? No
9. Acknowledgments 9. Acknowledgments
skipping to change at page 13, line 23 skipping to change at page 13, line 28
April 2019, <https://www.rfc-editor.org/info/rfc8551>. April 2019, <https://www.rfc-editor.org/info/rfc8551>.
[RFC8984] Jenkins, N. and R. Stepanek, "JSCalendar: A JSON [RFC8984] Jenkins, N. and R. Stepanek, "JSCalendar: A JSON
Representation of Calendar Data", RFC 8984, Representation of Calendar Data", RFC 8984,
DOI 10.17487/RFC8984, July 2021, DOI 10.17487/RFC8984, July 2021,
<https://www.rfc-editor.org/info/rfc8984>. <https://www.rfc-editor.org/info/rfc8984>.
Appendix A. Change History (To be removed by RFC Editor before Appendix A. Change History (To be removed by RFC Editor before
publication) publication)
Changes since draft-ietf-sieve-processimip-07:
1. Fixed Sieve Action registration to include all associated
capabilites and their references.
Changes since draft-ietf-sieve-processimip-06: Changes since draft-ietf-sieve-processimip-06:
1. Fixed example that was still using :errstr rather than :reason. 1. Fixed example that was still using :errstr rather than :reason.
2. Explicitly stated that the :updateonly and :calendarid options 2. Explicitly stated that the :updateonly and :calendarid options
are incompatible with each each. are incompatible with each each.
3. Explicitly stated that if :allowpublic is used with :organizers 3. Explicitly stated that if :allowpublic is used with :organizers
that non-iTIP messages MUST NOT be processed. that non-iTIP messages MUST NOT be processed.
 End of changes. 5 change blocks. 
5 lines changed or deleted 12 lines changed or added

This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/