You waited less than 24 hours on a pretty big patch ;-) Generally I would wait at least 72 hours.

I'll see if I can take a look as your description looks interesting. I've cross referenced things to some other bugs and added some first notes.

Regards,
KAM

On 3/5/2014 9:25 PM, Ivo Truxa wrote:
I've got no feedback, and see no accesses to the links, so I post some
feedback myself, and perhaps encourage so others to test it too. Would really
love to get some feedback from other systems too.

I enabled the reputation plugin on my production server yesterday. It is not
heavily busy server, there are just some 3,000-5,000 messages per day, but I
fed in the same the sa-learner with another ~10,000 old spam and ham messages
to see TxRep working under little bit load. It behaved correctly, with no
noticeable problems. The SQL activity increased slightly, but the load and
the memory usage, as well as the SA scan times did not show any noticeable
changes to the previous state.

So far it runs stable, both in scanning and in learning modes. I did not find
any serious  problems. Until now I just fixed 2 minor bugs, which were not
critical. One of them just prevented the learner working at some emails, and
the other prevented proper functioning of the optional message ID tracking.
I've put the changelog online too, so that people can look up the changes,
and download a newer release when available:

http://truxoft.com/resources/CHANGELOG
http://truxoft.com/resources/txrep.htm
http://truxoft.com/resources/TxRep.pm

Ivo


-----Original Message-----
From: Ivo Truxa [mailto:[email protected]]

The AWL (Auto-Whitelist) plugin is excellent and quite helpful in
many situations, but unfortunately, because its purpose is to maintain
the status quo (the mean score), by design it often works against the
user who tries to blacklist/whitelist a sender, and it also works against
the administrator who tries to improve the configuration and the rules.

So to bypass these shortcomings of AWL, and to add some more features,
I wrote a new plugin. Its name is TxRep, which comes from "Reputation".
The prefix is there just to distinguish it from possible other reputation
plugins that may exist. It is shortened for briefness.
I developed the plugin in the past few weeks, and continuously tested
it as I could, but since I had no experience with coding for SA, and
neither am a Perl coder, and since the plugin is relatively complex,
there is a very high probability that there are still many bugs or
issues that need to be addressed. So I cannot advise to anyone installing
the plugin on a production server (though I just did on mine), but would
welcome some feedback from those who are willing to test it a bit, or at
least to have a look at it, and tell me what they think about it, or if
they have any suggestions, doubts, or questions.

You can see the description of the plugin here:
http://truxoft.com/resources/txrep.htm

And you can download it here:
http://truxoft.com/resources/TxRep.pm

TxRep fully replaces AWL, and before enabling TxRep, you have to disable
AWL. There is just this single file TxRep.pm (for the SA/Plugin folder).
It replaces both SA/Plugin/AWL.pm and SA/Auto-Whitelist.pm. The
SA/DBBasedAddrList.pm and SA/SQLBasedAddrList.pm used by AWL are still
needed, and do not require any change. Apart from the local.cf, no other
file needs to be edited. The database of AWL can be reused (including all
scores in it), though by default TxRep is configured to use a table with a
different name. Works both with DB and SQL, just as AWL does.

Please let me know if you find some spelling or grammar problems in the
description, too. English is not my language, and the text may need a lot
of rewriting.


Reply via email to