Email signature not being stripped out when user write new topic or reply to a topic

That isn’t quite right - it should have the space in the middle, so: “- -”

Personally, I have found it pretty difficult to get users to put that into their signatures. It is okay if you can look over their shoulder to set it up for them, but they struggle on their own!! Maybe yours are more tech savvy.