From: Lloyd Zusman Date: 2004-11-23T14:11:56+09:00 Subject: Re: More samples of rubyfilter code? Matt Armstrong writes: > Lloyd Zusman writes: > >> I'm interested in using the rubyfilter module. Although the >> documentation that comes with this module is quite extensive, it >> would be helpful to me to see a few working rubyfilter samples, in >> addition to those that are mentioned in the official docs. >> >> Can anyone point me to some real-world rubyfilter examples? >> >> Thanks in advance. > > Hey Lloyd, almost one month later, here is the contents of my > .rdeliver file, used by the example rdeliver script that comes with > rubyfilter. I'll append 'confirm_queue' afterward. All my incoming > mail goes through this filter. Email addresses not in my white list > are likely to get an automatic (and controversial) confirmation > request to cut down on SPAM. Hi Matt ... now it's me who is late in replying. :) Thanks for this. It indeed helped me to get a better handle on how to make use of rubyfilter. > I have been meaning to package this stuff more formally, and clean it > up considerably, but have successfully procrastinated for years. ;-) > > As the author of RubyFilter, I imagine this is the most extensive use > of the software. I think RubyMail is a little more popular than > RubyFilter. But somebody has mailed me from one of the country code > TLD registrars saying they use RubyMail+RubyFilter to automatically > process their incoming mail requests. :-) I use RubyMail and also RubyFilter, and I like them both. My congratulations on two excellent pieces of software. I ended up subclassing parts of RubyFilter to do some idiosyncratic things that I like ... but that's what O-O is for, right? :) Oh ... by the way: there's an error on this RAA RubyFilter page: http://raa.ruby-lang.org/project/rubyfilter On that page, the "Homepage" and "Download" links point to RubyMail, not RubyFilter. > ---------------------------------------------------------------------- > > require 'rdeliver/confirm_queue' > > [ ... snipped to save bandwidth ... ] -- Lloyd Zusman ljz@asfast.com God bless you.