Hello Ryan,
Your e-mail account associated to your domain name, is it an BT hosted one?
Is the company that sends to you use BT for their domain do you know?
-------------------------
In order to begin solving issues, we need to strip the situation down to it's basic issue / problem and start from the start. Then we can start looking into the complexities of it.
I am here to help!