Can not receive emails on the server – Directadmin

Hello,

in my Directadmin VPS emails Send correctly but I can not receive emails from Gmails,

Using the Cloudflare system to control domain and DNS records,

site parked in, example: myshop.com, for example from IP: 11.11.11.11

Now I got to the point of the main domain of cloudflare: One record: myshop.com >> 11.11.11.11 —- and Mail: One record mail.myshop.com >> 22.22.22.22

and MX records set: MX handled by mail.myshop.com,

now on 11.11.11.11 VPS can not receive any email,

When the email is sent to these points (for example, info@myshop.com), this error message appears and is not delivered:

The response of the remote server was:
550 authentication required

What a problem? How can we know and fix this? How can I and what site or tools exist that can test my records or can they send error messages to the system?