# Problema de email

**URL:** https://meta.discourse.org/t/email-receive-issue/374615
**Category:** Bug
**Tags:** mail-receiver, fixed
**Created:** [Julho 17, 2025, 9:59am UTC](https://meta.discourse.org/t/email-receive-issue/374615 "2025-07-17T09:59:15Z")
**Posts on this page:** 11
**Page:** 2

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Julho 18, 2025, 7:09am UTC](https://meta.discourse.org/t/email-receive-issue/374615/22 "2025-07-18T07:09:28Z")

</div>

> [@DiscourseHelper](#):
>
> **Alteração recente:** A validação de entrada DMARC agora está habilitada por padrão na imagem do receptor de e-mail (a partir da versão `20240720054629`). Você pode desabilitá-la com uma variável de ambiente, se necessário.

no entanto, não é recente o suficiente

 ![IMG_0888](https://global.discourse-cdn.com/meta/original/4X/9/1/1/911298373c2f9d6d430250a83eb88548e363c419.jpeg)

por causa disso, o bot me diz para

> [@DiscourseHelper](#):
>
> A variável de ambiente que você precisa definir em seu contêiner de receptor de e-mail para desabilitar a validação de entrada DMARC é:
> 
> ```plaintext
> INCLUDE_DMARC=false
> 
> ```
> 
> Defina esta variável de ambiente em seu arquivo mail-receiver.yml, em seguida, reconstrua o contêiner para que a alteração tenha efeito.
> 
> **Fonte:**
> 
> - [Configure o e-mail de entrada de entrega direta para sites auto-hospedados com Mail-Receiver](https://meta.discourse.org/t/configure-direct-delivery-incoming-email-for-self-hosted-sites-with-mail-receiver/49487) (veja a seção “Suporte DMARC”).
> 
> Se precisar de mais detalhes, a seção relevante afirma:
> 
> > “Essa funcionalidade pode ser alternada através da variável de ambiente do Docker INCLUDE\_DMARC. Se uma configuração de servidor de e-mail de entrada mais permissiva for preferida, defina essa variável de ambiente como false e reconstrua a imagem.”

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Julho 18, 2025, 9:10am UTC](https://meta.discourse.org/t/email-receive-issue/374615/23 "2025-07-18T09:10:10Z")

</div>

depois de adicionar `INCLUDE_DMARC: false` à minha seção de ambiente `mail-receiver.yml` e executar `.\\launcher rebuild mail-receiver`  
então, ao seguir com `.\\launcher logs mail-receiver`, apareceu o seguinte, com uma mensagem de teste sendo enviada;

```plaintext
x86_64 arch detected.
bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Operating environment: HOSTNAME=ubuntu-mail-receiver LANGUAGE=en_US.UTF-8 MAIL_DOMAIN=discourse.DOMAINNAME.com DOCKER_HOST_IP=172.17.0.1 PWD=/ DISCOURSE_BASE_URL=https://DOMAINNAME.com HOME=/root LANG=en_US.UTF-8 TERM=xterm SHLVL=1 DISCOURSE_API_USERNAME=system LC_ALL=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin INCLUDE_DMARC=false DISCOURSE_API_KEY=[REDACTED] _=/usr/bin/env
Delivering mail sent to discourse.DOMAINNAME.com to Discourse
postfix: Postfix is using backwards-compatible default settings
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: Postfix is using backwards-compatible default settings
postfix: See http://www.postfix.org/COMPATIBILITY_README.html for details
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: See http://www.postfix.org/COMPATIBILITY_README.html for details
postfix: To disable backwards compatibility use "postconf compatibility_level=3.6" and "postfix reload"
Jul 18 09:00:54 ubuntu-mail-receiver postfix[19]: To disable backwards compatibility use "postconf compatibility_level=3.6" and "postfix reload"
Starting Postfix
Jul 18 09:00:54 ubuntu-mail-receiver postfix/master[1]: daemon started -- version 3.7.11, configuration /etc/postfix
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: connect from btprdrgo003.btinternet.com[65.20.50.48]
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendkim/opendkim.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendmarc/opendmarc.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: disconnect from btprdrgo003.btinternet.com[65.20.50.48] ehlo=1 quit=1 commands=2
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: connect from btprdrgo003.btinternet.com[65.20.50.48]
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendkim/opendkim.sock: No such file or directory
Jul 18 09:01:32 ubuntu-mail-receiver postfix/smtpd[141]: warning: connect to Milter service unix:/run/opendmarc/opendmarc.sock: No such file or directory
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: NOQUEUE: reject: RCPT from btprdrgo003.btinternet.com[65.20.50.48]: 554 5.7.1 <[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com>: Recipient address rejected: Mail to this address is not accepted. Check the address and try to send again?; from=<[REDACTED_SENDER]@btinternet.com> to=<[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com> proto=ESMTP helo=<btprdrgo003.btinternet.com>
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: using backwards-compatible default setting smtpd_relay_before_recipient_restrictions=no to reject recipient "[REDACTED_RECIPIENT]@discourse.DOMAINNAME.com" from client "btprdrgo003.btinternet.com[65.20.50.48]"
Jul 18 09:01:34 ubuntu-mail-receiver postfix/smtpd[141]: disconnect from btprdrgo003.btinternet.com[65.20.50.48] ehlo=1 mail=1 rcpt=0/1 data=0/1 rset=1 quit=1 commands=4/6

```

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Julho 18, 2025, 12:57pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/25 "2025-07-18T12:57:35Z")

</div>

Ok, fiz alguns progressos na resolução deste problema, e os e-mails agora estão sendo enviados do contêiner mail-receiver para o contêiner discourse.

Ontem, criei um formato de arquivo não especificado via `nano` no seguinte diretório:

`/var/discourse/shared/mail-receiver/valid_recipients`

Hoje, consegui montar isso com sucesso no contêiner, adicionando o seguinte à minha seção `volumes`:

```plaintext
  - volume:
      host: /var/discourse/shared/mail-receiver/valid_recipients
      guest: /etc/postfix/valid_recipients

```

Para que o `.\launcher rebuild mail-receiver` veja o `/etc/postfix/valid_recipients`, adicionei a seguinte linha à seção `env` do meu mail-receiver:

```plaintext
  POSTCONF_smtpd_recipient_restrictions: texthash:/etc/postfix/valid_recipients

```

* * *

Então, eu teria um resultado positivo, após `.\launcher enter mail-receiver` seguido por:

```plaintext
ls -l /etc/postfix/valid_recipients

```

e

```plaintext
cat /etc/postfix/valid_recipients

```

* * *

Em resumo, os e-mails estão sendo enviados para o discourse agora, eles não estão retornando, mas então o `DISCOURSE_NOTIFICATION_EMAIL` via MailGun é usado para anunciar o rejeito visível `Email::Receiver::BadDestinationAddress` na interface de administração do Discourse.

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Julho 18, 2025, 9:58pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/26 "2025-07-18T21:58:20Z")

</div>

O endereço “Para” corresponde perfeitamente ao endereço de e-mail de entrada personalizado para uma subcategoria e ao log de Recebidos/Rejeitados.

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Julho 19, 2025, 6:56am UTC](https://meta.discourse.org/t/email-receive-issue/374615/27 "2025-07-19T06:56:20Z")

</div>

@cvx desde que ativei o “responder por e-mail” e seu último [commit](https://github.com/discourse/discourse/commit/987ef0d2561a739f9ae12692156379234f5d0630), o e-mail está funcionando novamente

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Abril 13, 2026, 10:27am UTC](https://meta.discourse.org/t/email-receive-issue/374615/28 "2026-04-13T10:27:19Z")

</div>

Olá,

este tópico parece ter perdido o status de resolvido. Também parece estar escrito em um idioma que não o inglês quando busco meu primeiro e último nome no Google.

Talvez este tópico deva ser deslistado?

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [Abril 13, 2026, 1:51pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/29 "2026-04-13T13:51:04Z")

</div>

> [@Ethsim2](#):
>
> Parece que este tópico perdeu o status de resolvido.

Acho que você só está faltando a tag #fixed.

---

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Abril 13, 2026, 1:52pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/30 "2026-04-13T13:52:26Z")

</div>

ah, sim, está corrigido

mas não consigo adicionar a tag?

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [Abril 13, 2026, 2:12pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/31 "2026-04-13T14:12:20Z")

</div>

Com nossos poderes combinados, convoco os [@VolunteerMods](https://meta.discourse.org/groups/volunteermods)!

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [Abril 13, 2026, 2:21pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/32 "2026-04-13T14:21:25Z")

</div>



---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [Abril 13, 2026, 2:27pm UTC](https://meta.discourse.org/t/email-receive-issue/374615/33 "2026-04-13T14:27:11Z")

</div>

~~No futuro, você pode querer sinalizar em vez de mencionar um grupo, mas também tenho quase certeza de que é malvisto tentar chamar moderadores/equipe para adicionar #fixed em coisas. Vou permitir dessa vez, porém 🙂~~

atualização: esqueça, totalmente permitido

[Página anterior](https://meta.discourse.org/t/email-receive-issue/374615.md?page=1)
