My suggestion is as follows: Manually test by configuring an email client (any client) in such a way as to violate the rules you have written. Then try to send email to an account you control on another server (I use my hotmail account for this). If it relays, then you know you made a mistake somewhere.
Best Wishes, Chris
