i have been using mybb for a site i was conscripted to build. it works rather well, has internal security checks and has a good record for keeping spam out. its easy to modify and drop plugins into. Reproducible: Always