Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-2952

Still an infinite loop can be triggered by failure with Sieve

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • master, 3.4.0
    • 3.5.0
    • None
    • None

    Description

      The infinite loop caused from parsing errors in Sieve still can be triggered in James. 

      When processing the problematic message, what got delivered at my inbox and at the sent folder, was the failed message and the new "error" messages with the text [SIEVE ERROR]  added to the subject, so recursively. 

      A log extract is attached to help find the cause, together with an example of a file stored within ActiveMQ that shows the cause.

      Attachments

        1. error_log.txt
          3 kB
          Pablo Pita Leira
        2. ID_1fire-37942-1575255756412-5_1_1_1_268.gz
          38 kB
          Pablo Pita Leira
        3. 18 Jahre 👑🦁.zip
          9 kB
          Pablo Pita Leira
        4. sieve_rules
          0.1 kB
          Pablo Pita Leira

        Activity

          People

            Unassigned Unassigned
            pleira Pablo Pita Leira
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: