• KSpam and AV

    By Nico Vis 2 decades ago

    Hi Tom, my testing of KSpam is going on on 6.5 quite well. On many servers I am using KSpam with Symantec AV. I found good settings to make them cohexist well. But both KSpam and the AV work on the same mailbox. In this way the message is processed either by KSpam or by the AV. Do you have any idea to let KSpam wait for the AV finishing its job? One solution can be to put them on different server but it happens to have ahub server and it is difficult to separate the two. Thank you again.

    • Re: AV

      By Tom Lyne 2 decades ago

      Hi Nico,



      kSpam works with the email before it gets to the mailbox, while it's still "in memory". Most AVs work with the message by intercepting the message before it gets to the mailbox and marking it as dead, then the AV addin scans the email while it's in the mailbox before removing the dead flag.



      The only part which would conflict between kSpam and your AV would be when they both want to have access to the email while it's still "in memory", just before the message is saved to the mailbox.



      I'm sure that Domino solves this conflict by giving access to the first extension manager addin listed in the ExtMgr_Addin notes.ini parameter, then the second addin listed, then the third ….. etc.



      You may solve problems you are having by re-ordering the addins listed on the ExtMgr_Addins line in your notes.ini file.



      -tom

      • By Nico Vis 2 decades ago

        OK, thank you for the quick response. I think that I already put "spam" in th end of the ExtMgr_Addins line. There are no conflicts but it seems to me that if there are many messages arriving, if KSpam is busy processing one message then the other task (AV) starts to process the next one and viceversa. But I'll try and let you know.

        Should the message always be processed by both?

        A last question, what should I do if I would like to share some code or db for this project?

        Thank you again.

        • Re:

          By Tom Lyne 2 decades ago

          Both programs should process all msgs without problems, the extension manager addin library will be loaded for each router thread loaded.



          If you want to share code, you can email me tomlyne com> the code you want to add with explanations of what it does and where is whould be added. Don't just email me a changed source file because I don't have the time to go through it to find all the changes you've made.



          You can also go to http://kspam.sourceforge.net and get CVS access, before I let you have developer access to the CVS system you'll have to submit code to me via email a few times.



          -tom