So I am working in a web hosting company, and encountered this bug.
This is very, VERY, VERY situational.
What occurred was in our company it's possible to add a domain name alias, whose DNS' don't point to our servers. (I guess it would be the same to order a new contract with a specific domain name).
When our customers send emails, we do not resolve the DNS for the recipient domain name, because the volume is too big, so we use LDAP.
We do provide catchall addresses in our hosting package.
My company is adding a patch to counter this on Monday
Example : I have a hosting contract for whatever website with a catchall address, I add worldofwarcraft.com as an alias to it, every mail sent through my company's servers will be directed to my catchall mail account.
If you don't understand what I'm talking about, I think there will be no way you can pull this off