[ https://issues.apache.org/jira/browse/JSIEVE-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16787790#comment-16787790 ]
Pablo Pita Leira commented on JSIEVE-110: ----------------------------------------- I can try to provide the fix. Going to gitter would be no problem for me, although I am not sure when I would be looking at the code. That is because I am in Central European Time, having normal working hours with other systems than those at home. If you want, create an issue with the description of what would be implemented. Then I can have a look and come to gitter with a better perspective. > improve handling of problems when processing messages through JSieve > -------------------------------------------------------------------- > > Key: JSIEVE-110 > URL: https://issues.apache.org/jira/browse/JSIEVE-110 > Project: James jSieve > Issue Type: Bug > Components: JSieve (Main), Mailet > Reporter: Pablo Pita Leira > Priority: Major > > The handling of problems when processing messages through JSieve is not > robust. > The case I like to describe is caused when a ParseException is produced while > processing a message (for example, being hit by MIME4J-253), > org.apache.james.mime4j.field.address.ParseException: Encountered "\r" at > line 1, column 42. > Was expecting one of: > ":" ... > "<" ... > <DOTATOM> ... > "\"" ... > <DOTATOM> ... > "\"" ... > The current logic produces a new message being preceded in the subject with > [SIEVE ERROR]. This message enters the JSieve processing chain again and > again is processed, and another message now with the subject starting with > [SIEVE ERROR][SIEVE ERROR] is produced. And so goes on and on several hundred > of times. That fills the mailbox and it is not desired. > An example of a message that relates to MIME4J-253 is > [https://www.mail-archive.com/server-dev@james.apache.org/msg59652.html] > And the header that is causing the exception: > From: =?utf-8?Q?R=C3=A9mi_Kowalski_=28JIRA=29?= > <server-dev@james.apache.org> > > -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org