Having issues with Migadu emails

I’m hosting it myself on an OVH dedicated server.

Tried defining the port as 587, I have also added the following to the config:

DISCOURSE_SMTP_AUTHENTICATION: login

but still no luck, I have verified myself as an admin through the terminal and I am now getting a different error

550 From header does not match login user