From 718c4b72f0f1d6c7034893ff71dc05ca7e6becfa Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sat, 2 Aug 2008 15:35:54 +0200
Subject: [PATCH] Copy: forgot to remove RFC from old location.

---
 src/lib-sieve/plugins/copy/rfc3894.txt | 283 -------------------------
 1 file changed, 283 deletions(-)
 delete mode 100644 src/lib-sieve/plugins/copy/rfc3894.txt

diff --git a/src/lib-sieve/plugins/copy/rfc3894.txt b/src/lib-sieve/plugins/copy/rfc3894.txt
deleted file mode 100644
index 4f89a420a..000000000
--- a/src/lib-sieve/plugins/copy/rfc3894.txt
+++ /dev/null
@@ -1,283 +0,0 @@
-
-
-
-
-
-
-Network Working Group                                         J. Degener
-Request for Comments: 3894                                Sendmail, Inc.
-Category: Standards Track                                   October 2004
-
-
-             Sieve Extension: Copying Without Side Effects
-
-Status of this Memo
-
-   This document specifies an Internet standards track protocol for the
-   Internet community, and requests discussion and suggestions for
-   improvements.  Please refer to the current edition of the "Internet
-   Official Protocol Standards" (STD 1) for the standardization state
-   and status of this protocol.  Distribution of this memo is unlimited.
-
-Copyright Notice
-
-   Copyright (C) The Internet Society (2004).
-
-Abstract
-
-   The Sieve scripting language allows users to control handling and
-   disposal of their incoming e-mail.  By default, an e-mail message
-   that is processed by a Sieve script is saved in the owner's "inbox".
-   Actions such as "fileinto" and "redirect" cancel this default
-   behavior.
-
-   This document defines a new keyword parameter, ":copy", to be used
-   with the Sieve "fileinto" and "redirect" actions.  Adding ":copy" to
-   an action suppresses cancellation of the default "inbox" save.  It
-   allows users to add commands to an existing script without changing
-   the meaning of the rest of the script.
-
-1.  Introduction
-
-   The Sieve scripting language [SIEVE] allows users to control handling
-   and disposal of their incoming e-mail.  Two frequently used Sieve
-   commands are "fileinto" (saving into a local message store, such as
-   an IMAP server) and "redirect" (forwarding to another e-mail
-   address).  Both of these cancel the Sieve default behavior of saving
-   into the user's "inbox".
-
-   But some users have the notion of forwarding an extra copy of a
-   message for safekeeping to another e-mail address, or of saving a
-   copy in a folder - in addition to the regular message delivery, which
-   shouldn't be affected by the copy.
-
-
-
-
-
-Degener                     Standards Track                     [Page 1]
-
-RFC 3894      Sieve Extension - Copy Without Side Effects   October 2004
-
-
-   If saving an extra copy is all the user wanted to do,
-
-      fileinto "unfiltered";
-      keep;
-
-   would do the job.  The "keep" command does explicitly what the
-   cancelled default behavior did.  But the explicit "keep" is a poor
-   substitute for the implicit "keep" when more processing follows:
-
-      fileinto "unfiltered";
-      keep;
-
-      if header "Subject" "MAKE MONEY FAST!!!"
-      {
-              discard;
-      }
-
-   In this example, the "discard" is ineffective against the explicit
-   "keep"; the discarded message still ends up in the user's inbox.
-
-   It is possible to generate Sieve code that perfectly expresses a
-   user's wishes, but such code quickly grows unwieldy because it needs
-   to keep track of the state that the implicit "keep" would have had
-   without the "fileinto" or "redirect" command.
-
-   This extension tries to make life easier for user interface designers
-   and script writers by allowing them to express the "copy" semantics
-   directly.
-
-2.  Conventions used
-
-   Conventions for notations are as in [SIEVE] section 1.1, including
-   use of [KEYWORDS] and "Syntax:" label for the definition of action
-   and tagged arguments syntax.
-
-   The capability string associated with extension defined in this
-   document is "copy".
-
-3.  ":copy" extension to the "fileinto" and "redirect" commands
-
-   Syntax:
-        "fileinto" [":copy"] <folder: string>
-        "redirect" [":copy"] <address: string>
-
-   If the optional ":copy" keyword is specified with "fileinto" or
-   "redirect", the tagged command does not cancel the implicit "keep".
-   Instead, it merely files or redirects a copy in addition to whatever
-   else is happening to the message.
-
-
-
-Degener                     Standards Track                     [Page 2]
-
-RFC 3894      Sieve Extension - Copy Without Side Effects   October 2004
-
-
-   Example:
-
-      require ["copy", "fileinto"];
-      fileinto :copy "incoming";
-
-      # ... more processing follows ...
-
-4.  Security Considerations
-
-   The "copy" extension makes it easier to eavesdrop on a user's message
-   stream without the user noticing.  This was technically possible
-   before if an attacker gained read/write access to a user's Sieve
-   scripts, but now an attacker no longer needs to parse a script in
-   order to modify it.  Write access to Sieve scripts must be protected
-   as strongly as read/write access to e-mail, for example by using
-   secure directory protocols such as correctly parameterized LDAP over
-   TLS [LDAP].
-
-   Organizations that wish to monitor their users' e-mail traffic must
-   familiarize themselves with local data protection laws before
-   creating stores of old e-mail traffic without control, or perhaps
-   even knowledge, of the sender or intended recipients.
-
-   Organizations that legally use "redirect :copy" to eavesdrop on
-   correspondence (for example, by keeping a log to answer questions
-   about insider trading at a later time) can avoid future problems by
-   setting users' privacy expectations correctly.
-
-5.  IANA Considerations
-
-   The following template specifies the IANA registration of the "copy"
-   Sieve extension specified in this document.
-
-   To: iana@iana.org
-   Subject: Registration of new Sieve extension
-
-   Capability name: copy
-   Capability keyword: copy
-   Capability arguments: N/A
-   Standards Track: RFC 3894
-   Person and email address to contact for further information:
-
-      Jutta Degener
-      Sendmail, Inc.
-      6425 Christie Ave, 4th Floor
-      Emeryville, CA 94608
-
-      Email: jutta@sendmail.com
-
-
-
-Degener                     Standards Track                     [Page 3]
-
-RFC 3894      Sieve Extension - Copy Without Side Effects   October 2004
-
-
-   This information has been added to the list of Sieve extensions given
-   on http://www.iana.org/assignments/sieve-extensions.
-
-6.  Acknowledgments
-
-   Thanks to Eric Allman, Ned Freed, Will Lee, Nigel Swinson, and Rand
-   Wacker for corrections and comments.
-
-7.  References
-
-7.1.  Normative References
-
-   [KEYWORDS] Bradner, S., "Key words for use in RFCs to Indicate
-              Requirement Levels", BCP 14, RFC 2119, March 1997.
-
-   [SIEVE]    Showalter, T., "Sieve: A Mail Filtering Language", RFC
-              3028, January 2001.
-
-7.2.  Informative References
-
-   [LDAP]     Wahl, M., Alvestrand, H., Hodges, J., and R. Morgan,
-              "Authentication Methods for LDAP", RFC 2829, May 2000.
-
-Author's Address
-
-   Jutta Degener
-   Sendmail, Inc.
-   6425 Christie Ave, 4th Floor
-   Emeryville, CA 94608
-
-   EMail: jutta@sendmail.com
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Degener                     Standards Track                     [Page 4]
-
-RFC 3894      Sieve Extension - Copy Without Side Effects   October 2004
-
-
-Full Copyright Statement
-
-   Copyright (C) The Internet Society (2004).
-
-   This document is subject to the rights, licenses and restrictions
-   contained in BCP 78, and except as set forth therein, the authors
-   retain all their rights.
-
-   This document and the information contained herein are provided on an
-   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/S HE
-   REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
-   INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
-   IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
-   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
-   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-Intellectual Property
-
-   The IETF takes no position regarding the validity or scope of any
-   Intellectual Property Rights or other rights that might be claimed to
-   pertain to the implementation or use of the technology described in
-   this document or the extent to which any license under such rights
-   might or might not be available; nor does it represent that it has
-   made any independent effort to identify any such rights.  Information
-   on the IETF's procedures with respect to rights in IETF Documents can
-   be found in BCP 78 and BCP 79.
-
-   Copies of IPR disclosures made to the IETF Secretariat and any
-   assurances of licenses to be made available, or the result of an
-   attempt made to obtain a general license or permission for the use of
-   such proprietary rights by implementers or users of this
-   specification can be obtained from the IETF on-line IPR repository at
-   http://www.ietf.org/ipr.
-
-   The IETF invites any interested party to bring to its attention any
-   copyrights, patents or patent applications, or other proprietary
-   rights that may cover technology that may be required to implement
-   this standard.  Please address the information to the IETF at ietf-
-   ipr@ietf.org.
-
-Acknowledgement
-
-   Funding for the RFC Editor function is currently provided by the
-   Internet Society.
-
-
-
-
-
-
-
-Degener                     Standards Track                     [Page 5]
-
-- 
GitLab