Justin Mason wrote:
Tom Allison said:


perldoc Mail::SpamAssassin says:
 $f->set_persistent_address_list_factory ($factoryobj)
           Set the persistent address list factory, used to cre-
           ate objects for the automatic whitelist algorithm's
           persistent-storage back-end.  See "Mail::SpamAssas-
           sin::PersistentAddrList"

for the API these factory objects must implement,
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

this is the key line.  you can't register an object of type
PersistentAddrList, that's an abstract type.  you need to implement a
subclass of Mail::SpamAssassin::PersistentAddrList.  that's what
DBBasedAddrList does.


and the API the objects they
           produce must implement.

OK, that makes sense. But the only way I was able to find out that DBBasedAddrList was a Subclass was to examine the code in spamassassin. There is no documentation that identified what Subclasses are available. Even in PersistentAddrList there was no mention that there were options or where to find them.

Maybe I'm just being too much a newbie for this stuff, but how do you know that DBBasedAddrList is a valid subclass?

--
We all dream of being the darling of everybody's darling.



-------------------------------------------------------
This sf.net email is sponsored by: Are you worried about your web server security? Click here for a FREE Thawte Apache SSL Guide and answer your Apache SSL security needs: http://www.gothawte.com/rd523.html
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to