# How to authenticate email domain for free discourse subdomain?

**URL:** https://meta.discourse.org/t/how-to-authenticate-email-domain-for-free-discourse-subdomain/396346
**Category:** Self-hosting
**Tags:** email
**Created:** [18 februari 2026 om 02:23 UTC](https://meta.discourse.org/t/how-to-authenticate-email-domain-for-free-discourse-subdomain/396346 "2026-02-18T02:23:37Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![ComradeDog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/comradedog/32/544019_2.png) [@ComradeDog](https://meta.discourse.org/u/ComradeDog)
#### Post date: [18 februari 2026 om 02:23 UTC](https://meta.discourse.org/t/how-to-authenticate-email-domain-for-free-discourse-subdomain/396346/1 "2026-02-18T02:23:37Z")

</div>

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!

---

_[View the full topic](https://meta.discourse.org/t/how-to-authenticate-email-domain-for-free-discourse-subdomain/396346)._
