If their settings are blocking messages, it should tell you when you attempt to send the message.
If your opponent is not responding, you should contact your moderator, and keep them filled in on the status of your messages.
If you've heard from your opponent once, hopefully they will get back to you.
Another note to everyone... Maybe sure your email notifications are not going to spam if you rely on them. I noticed mine were last week.