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