# Domínios de e-mail permitidos: como adicionar todos os nomes de domínio edu?

**URL:** https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648
**Category:** Support
**Created:** [22 Outubro , 2022 01:40 UTC](https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648 "2022-10-22T01:40:34Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![physixfan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/physixfan/32/184201_2.png) [@physixfan](https://meta.discourse.org/u/physixfan)
#### Post date: [22 Outubro , 2022 01:40 UTC](https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648/1 "2022-10-22T01:40:34Z")

</div>

Recentemente, há alguns usuários de spam registrados em nosso fórum com todos os tipos de endereços de e-mail estranhos, então estamos considerando usar o recurso “domínios de e-mail permitidos” para restringir o registro em certo nível. Mas tenho uma pergunta: se eu quiser permitir todos os domínios de e-mail edu, como [harvard.edu](http://harvard.edu), [stanford.edu](http://stanford.edu), etc., como posso configurar isso corretamente? Tentei colocar “\*.edu” nas configurações, mas parece que isso quebra esse recurso.

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [22 Outubro , 2022 06:17 UTC](https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648/2 "2022-10-22T06:17:16Z")

</div>

Olá,

Estou apenas verificando isso e parece ser de uma expressão regular 🔽

> <https://github.com/discourse/discourse/blob/c85e3e80838d75d8eec132267e2903d729f12aa4/lib/validators/email_validator.rb#L45>

Isso é suficiente se você adicionar `edu` à configuração `domínios de e-mail permitidos`. Isso bloqueará todos os domínios, exceto `.edu` no registro.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [22 Outubro , 2022 06:20 UTC](https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648/3 "2022-10-22T06:20:00Z")

</div>

Eu acabei de fazer uma rápida revisão no meu site de teste e consegui adicionar apenas a parte equivalente a `edu` sem ponto ou curinga, e isso parece ter funcionado bem.

Aah, o @Don chegou antes de mim. 🙂

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [21 Novembro , 2022 06:20 UTC](https://meta.discourse.org/t/allowed-email-domains-how-to-add-all-edu-domain-names/242648/4 "2022-11-21T06:20:53Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
