Need help/advice on email setup for a self hosted Discourse instance

No you shouldn’t have to do that. There’s a walkthrough for mailjet over here: Howto use Mailjet as a free SMTP service for Discourse, have you completed all these steps?

1 Like