Any particular reason why I can't have a user or pseudonym with a special character ($ specifically) besides the SME system won't let me? As far as I can remember, RFC allows them...
According to RFC 2822, the local-part of the e-mail may use any of these ASCII characters:
* Uppercase and lowercase letters (case insensitive)
* The digits 0 through 9
* The characters, ! # $ % & ' * + - / = ? ^ _ ` { | } ~
* The character "." provided that it is not the first or last character in the local-part.