I only said I wasn't sure because the examples (below) don't mention it. I have successfully (as far as I know) used simply
example.com before,
without the
@ or
*@.
Classic 6.7.2:
Email Ban List:
You may ban certain email addresses from registering on your forums.
To ban a specific email, type the full email address (as in, waldo@example.com).
To ban all email addresses from certain domain names, type an at sign then the domain name (as in @hotmail.com).
Put each banned email on its own line (hit the carriage return after each email entry to be banned).
The IP ban section doesn't mention wildcards either:
IP Ban List:
You may ban any IP numbers from registering, logging in, and posting.
Type in the complete IP number (such as 243.21.31.7), or use a partial IP number (such as 243.21.31.).
IP numbers are compared from the beginning of the number. If you enter a partial IP of 243.21.31, someone attempting to register who has an IP number of 243.21.31.5 will not be able to register, log in, or post.
Similarly, if you have an IP ban on 243.21, someone registering who has an IP of 243.21.3.44 will not be able to register, log in, or post.
Be careful when you add IPs to your ban list and be as specific as possible. As with the email ban list, put each IP number on its own line.
So yeah... give it a shot.

_________________________
GangsterBB.NET (Ver. 7.5.6)
2007 Content Rulez Contest - Hon Mention
UBB.classic 6.7.2 - RIP
Browsers: Chrome, Firefox, & Safari (Win7 and iPhone); No IE, ever!