Hello,
I’m setting up a self-hosted Discourse for a small community, and using a subdomain provided by Discourse i.e. [mydomain].discourse.diy
I’ve run into a problem using Brevo as my email provider.
Brevo is receiving the emails sent by Discourse but not sending them, with error message:
“Sending has been rejected because the sender you used noreply@[yourdomain].discourse.diy is not valid. Validate your sender or authenticate your domain”
When I try to validate the domain, it detects that it’s an AWS provided domain and directs me to login as the domain owner, which I can’t because I’m not Discourse. Other options are:
- Set up domain records manually with the DNS provider
- Provide a link to the domain owner to authenticate for me
If I want to just authenticate the sender, I can’t do that either because it’s a no-reply address I think?
So, is it possible to set up email while using a discourse.diy subdomain?
If not, what work-arounds are available?
Thanks!