Hi Dave, I do similar work in MIMEDefang using the a redis backend for caching valid recipients combined with Net::validMX that can check to see if a sender has valid MX before sending. I have a release of Net::validMX I'm about to post this week in fact.
If you are interested, let me know. Regards, KAM -- Kevin A. McGrail Asst. Treasurer & VP Fundraising, Apache Software Foundation Chair Emeritus Apache SpamAssassin Project https://www.linkedin.com/in/kmcgrail - 703.798.0171 On Mon, Apr 9, 2018 at 10:24 AM, David Jones <djo...@ena.com> wrote: > I was wondering if anyone knows of an SA plugin or another method to > determine if the envelope-from domain has a valid MX record that is > listening on TCP port 25. I don't think it would be a major scorer but it > could be useful in meta rules. > > Been playing around with rspamd over the weekend to see how it compares > and so far not that impressed. It has a few features that are interesting > like the MX check but other than that it's not as impressive as the author > makes it out to be on the website comparing it to SA. > > It claims to have better Bayes but so far I am seeing identical results > after identical training. > > The Universal Configuration Language is terrible and hard to wrap your > head around it when the structure is so loose. Since it's not well defined > nor well documented it takes a lot of trial and error to figure it out. > > It doesn't seem to be as flexible as SA in many regards. > > Right now I have rspamd only adding headers so I can compare with SA. > Tuning it out to match SA's accuracy is proving to be very challenging and > time consuming. > > -- > David Jones >