Based on the number of trolls we've been plagued with, letters of introduction might not be such a bad idea.
Hey, that might be nice. Or a list the new posters could sign up on that would be posted each day/week, whatever, so we could welcome them.