X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/024bd3c2de076b332144a56498fbec54c763177d..a4dc33a8a400a90d4d73aeb79fd9809a14e5795c:/doc/doc-txt/README.SIEVE diff --git a/doc/doc-txt/README.SIEVE b/doc/doc-txt/README.SIEVE index 9209dac88..621ccf128 100644 --- a/doc/doc-txt/README.SIEVE +++ b/doc/doc-txt/README.SIEVE @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-txt/README.SIEVE,v 1.9 2005/11/21 10:09:13 ph10 Exp $ +$Cambridge: exim/doc/doc-txt/README.SIEVE,v 1.11 2007/03/21 15:15:12 ph10 Exp $ Notes on the Sieve implementation for Exim @@ -20,11 +20,13 @@ then there is no way around it. Exim Implementation -The Exim Sieve implementation offers the core as defined by draft -3028bis-4 (next version of RFC 3028 that fixes specification mistakes), -the "envelope" (3028bis), the "fileinto" (3028bis), the "copy" (RFC 3894) -and the "vacation" (draft-ietf-sieve-vacation-04.txt) extension, the -"i;ascii-numeric" comparator (RFC 2244). +The Exim Sieve implementation offers the core as defined by +draft-ietf-sieve-3028bis-10.txt (next version of RFC 3028 that +fixes specification mistakes), the "envelope" test (3028bis), the +"fileinto" action (3028bis), the "copy" parameter (RFC 3894), the +"vacation" action (draft-ietf-sieve-vacation-06), the "notify" action +(draft-ietf-sieve-notify-06.), the "i;ascii-numeric" comparator (RFC 2244) +and the subaddress parameter (draft-ietf-sieve-rfc3598bis-05). The Sieve filter is integrated in Exim and works very similar to the Exim filter: Sieve scripts are recognized by the first line containing @@ -360,3 +362,24 @@ Global Reply Address Blacklist The draft requires that each implementation offers a global black list of addresses that will never be replied to. Exim offers this as option "never_mail" in the autoreply transport. + + +The enotify extension + +The extension "enotify" is specified using the following grammar +extension. + + notify-command = "notify" { notify-options } + notify-options = [":from" string] + [":importance" <"1" / "2" / "3">] + [":options" 1*(string-list / number)] + [":message" string] + + command =/ notify-command + + valid_notify_method = "valid_notify_method" + + + test =/ valid_notify_method + +Only the mailto URI scheme is implemented.