X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/18eacc1185bea956bd9c793ab34e582c08941799..master:/doc/doc-docbook/filter.xfpt diff --git a/doc/doc-docbook/filter.xfpt b/doc/doc-docbook/filter.xfpt index 3129e6056..87c268203 100644 --- a/doc/doc-docbook/filter.xfpt +++ b/doc/doc-docbook/filter.xfpt @@ -48,7 +48,7 @@ . Copyright year. Update this (only) when changing content. .macro copyyear -2021 +2023 .endmacro . =========================================================================== @@ -286,10 +286,8 @@ The Exim Sieve implementation offers the core as defined by RFC 3028, comparison tests, the subaddress parameter, the &*copy*&, &*envelope*&, &*fileinto*&, &*notify*&, and &*vacation*& extensions, but not the &*reject*& extension. -.new Exim did not support message delivery notifications (MDNs) when Sieve handling was introduced, so &*reject*& (which need them) could not be supported. -.wen In order for Sieve to work properly in Exim, the system administrator needs to make some adjustments to the Exim configuration. These are described in the @@ -357,10 +355,14 @@ contains an additional address besides the one the test checks for. .section "Semantics of keep" "SEC11" -The &(keep)& command is equivalent to +.new +The &(keep)& command is by default equivalent to .code fileinto "inbox"; .endd +but, when called from a redirect router, the destination can be set +by using the &%sieve_inbox%& option on the router. +.wen It saves the message and resets the implicit keep flag. It does not set the implicit keep flag; there is no command to set it once it has been reset.