Robert Spier wrote:
Ask Bjørn Hansen wrote:
On May 9, 2009, at 19:21, Charlie Brady wrote:

If the assertion that the existing old simple version is useless is
correct, is there much justification for keeping the old simple
version?

This is really a namespace issue, I think. Should "check_spamhelo"
belong to an old simple ineffective plugin, or a newer, and
presumably more useful, one?
As much as it sucks to lose the old simple plugins for examples, I
think I could go for replacing it with a newer one.

The old plugin isn't ineffective at all, it's just very basic.
Well, "ineffective" is a judgment call, then. Perhaps a better word would be "useless" because it is trivial to bypass the check. The spammers tend to use varying subdomains in the HELO, such as mx1.domain.com, mx2.domain2, etc., where, once you block a specific subdomain, they simply use another.

If the newer one is going to have different behavior, or doesn't
support the old config file, it'll potentially break people who
upgrade.  (And people don't read documentation or check the changes
file -- it just doesn't happen.)  The easiest way around that is to
make the new version have a different name.

As I understand it, the new plugin supports the old config file as is backward-compatible in that it will support the existing entries as they are now. So, nothing will break.

Peter

Reply via email to