You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tellier Benoit (JIRA)" <se...@james.apache.org> on 2016/04/09 04:56:25 UTC

[jira] [Created] (JSIEVE-104) Vacation and Reject might actually infinitly loop

Tellier Benoit created JSIEVE-104:
-------------------------------------

             Summary: Vacation and Reject might actually infinitly loop
                 Key: JSIEVE-104
                 URL: https://issues.apache.org/jira/browse/JSIEVE-104
             Project: James jSieve
          Issue Type: Bug
            Reporter: Tellier Benoit


Vacation extension do not check for Auto-Submitted header.

If two recipient have an activated vacation reply and initialize the process by sending a mail, they will end up quickly overloading the mail server. (mechanism defined in RFC-5230)

Also, RFC-5230 does not integrate with REJECT command defined in RFC-3028 (which handles looping using other headers). So we have to guard against this same kind of behaviour when mixing the two types of commands.

Finally, our implementation of REJECT action is setting the appropriate headers, but do not check for these values. Ending up in infinitly looping using only REJECT commands.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org