|
From: Dejan K. <dej...@nb...> - 2003-10-08 14:14:33
|
Michael, David, all, since I have discovered that some parts of code that existed in 1.0 version of Babeldoc I cannot apply your patches right now. The problem is that mailscanner should use some methods from scanner worker class - that is - methods for storing filters and checking if some entry can matches given filter. Now, David could you check CVS branch 1_0 to see how it was implemented in 1.0 and see if it you can implement it like that? The idea is that you should have different filters. For example in MailScanner there could be filters for subject, e-mail address etc, etc. I see that your implementation use the list of filters to check if some entry could be accepted. It is OK to have more than one filter but you should also be able to make difference between them... Michael I can apply you patch, but what I would like to see is that MailboxScanner uses methods from Scanner worker (addFilter in intialize and acceptEntry(filterName) in doScan method). I could do this by myself but currenty I am pretty bussy with other (non-babeldoc) stuff so I am not sure when I can do it... Thanks, Dejan |