I think we've solved the spam problem... We've added a layer of moderation, so when someone registers, they can't post until their registration is approved...
(This won't affect anyone who is already registered. It only changes things when people first register...)
Someone has created a huge database of email addresses that do "forum spam"... and I've found most of the email addresses that spam here, are listed there! So it's not hard to check...
This is the forum spam site (in case it helps anyone)...
https://www.stopforumspam.com
Best wishes,
Dien