This error means that the server which received your email has not been configured to accept email for the recipient domain. That can come from many reasons. If your DNS has been configured for at least an hour and you are consistently receiving this message when sending to your domain, from multiple locations, most likely this article explains the fix.
First, log in to the panel.
Next, select the domain in question from the dropdown box at the top right of the screen (skip if on cPanel).
After doing that, look in the menus on the top menu for “Email Routing.” or “MX Records” Click that, and look for a checkbox that says “Use this server to handle my e-mails” or “Use local mail server/routing” next to it. Select that box. This should solve the issue.