Andy...
I'm not a Linux Guru, but I did spend the night at a Holiday Express.
I am 'familiar' with Linux...some of the first webservers I ran were "RAQs" and "CUBEs", but being from Georgia.... I know more about "Lennox Square" than "Linux Squares".
But... your issue is with email...so, this may help you figure it out.
Go here :
www.dnsreport.com/tools/dnsreport.ch?domain=rockettheme.com
Once the page loads, you will see several issues. Yellow blocks are 'warnings' and 'red' are failures. HOWEVER... I have seen 'failures and warnings' being generated that were false.
Anyway... you will see an area concerning MX records...towards the bottom. One of the warning is:WARNING: One or more of your mailservers is claiming to be a host other than what it really is (the SMTP greeting should be a 3-digit code, followed by a space or a dash, then the host name). If your mailserver sends out E-mail using this domain in its EHLO or HELO, your E-mail might get blocked by anti-spam software. This is also a technical violation of RFC821 4.3 (and RFC2821 4.3.1). Note that the hostname given in the SMTP greeting should have an A record pointing back to the same server. Note that this one test may use a cached DNS record.
mail.rockettheme.com claims to be host rockettheme.com [but that host is at 69.64.38.246 (may be cached), not 69.64.36.31].
IF I were troubleshooting this, I would start with clearing up all of the warnings and failures on my end, THAT I KNEW WERE VALID....and then start looking at other things.
Do YOU handle your email server???