# Erro de e-mail 504 5.7.4 Tipo de autenticação não reconhecido

**URL:** https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921
**Category:** Self-hosting
**Created:** [Novembro 1, 2020, 4:10pm UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921 "2020-11-01T16:10:04Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [Novembro 1, 2020, 4:10pm UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/1 "2020-11-01T16:10:05Z")

</div>

Olá,

Acabei de instalar uma nova instância na AWS e quero configurar o envio de e-mails.

Tentei enviar um e-mail usando o swaks a partir do host → ok  
Tentei enviar um e-mail de dentro do container (com swaks) → ok

O comando que usei foi:

> swaks -server \<my\_mail\_server\>:587 -tls --auth-user \<my\_mail\_user\> --auth-password \<my\_mail\_pw\> --to \<my\_testaddress\> --from \<my\_mailbox\_address\>

A seção correspondente no app.yml está assim:

> DISCOURSE\_DEVELOPER\_EMAILS: ‘\<my\_mailbox\_address\>’
> 
> DISCOURSE\_SMTP\_ADDRESS: \<my\_mail\_server\>  
> DISCOURSE\_SMTP\_PORT: 587  
> DISCOURSE\_SMTP\_USER\_NAME: \<my\_mail\_user\>  
> DISCOURSE\_SMTP\_PASSWORD: \<my\_mail\_pw\>  
> DISCOURSE\_SMTP\_ENABLE\_START\_TLS: true

E estas são as últimas linhas do meu app.yml:

```
run:
  - exec: echo "Beginning of custom commands"
  ## Se quiser definir o endereço de e-mail 'De' para o seu primeiro registro, descomente e altere:
  ## Após receber o primeiro e-mail de cadastro, comente novamente a linha. Ela só precisa ser executada uma vez.
  - exec: rails r "SiteSetting.notification_email='<my_mailbox_address>'"
  - exec: echo "End of custom commands"

```

Então, na minha opinião, fiz tudo corretamente…

Mas o que me intriga é que, ao verificar os logs, vejo o seguinte:

```
Delivered mail c73248c3-a56b-4100-a34b-63ad1eb3dab8@<some-domain> (5275.2ms)
Job exception: 504 5.7.4 Unrecognized authentication type

```

O estranho é que o \<some\_domain\> é, curiosamente, o domínio do certificado que criei para a instância.

Não sei como isso está relacionado ☹

Alguma dica do que eu poderia fazer?

A última parte sobre aquele domínio é apenas um pensamento e não sei se representa algum problema. O

> Job exception: 504 5.7.4 Unrecognized authentication type

pode ser uma pista, mas, como disse… o swaks funciona perfeitamente.

Obrigado e abraços, pessoal,

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [Novembro 3, 2020, 8:40am UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/2 "2020-11-03T08:40:37Z")

</div>

Realmente ninguém? … isso é ruim ☹

Estou sem ideias …

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [Novembro 3, 2020, 8:44am UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/3 "2020-11-03T08:44:24Z")

</div>

Você já tentou todos os passos mencionados aqui?

> [@Troubleshoot email on a new Discourse install](https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326):
>
> You just installed Discourse via [the install guide](https://github.com/discourse/discourse/blob/main/docs/INSTALL.md), but email doesn’t seem to work. Unfortunately this means you can’t log in as an admin to finalize the install. cry Let’s troubleshootize! Try the doctor woman_health_workerIf you run ./discourse-doctor it will check several ways that your mail configuration might be broken, and offer advice. Try that first. Did you enter email settings correctly? The simplest way is to run ./discourse-setup again. Did you enter everything correctly? B…

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [Novembro 3, 2020, 9:06am UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/4 "2020-11-03T09:06:23Z")

</div>

Olá @rishabh, tentei tudo o que foi sugerido aqui, imagino 🙂

Existe alguma maneira de reproduzir exatamente como o Discourse tenta enviar e-mails? Quero dizer, não sou expert em Ruby, mas por acaso existem ferramentas que enviam e-mails pela linha de comando e que utilizam os mesmos mecanismos?..

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [Novembro 4, 2020, 9:16pm UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/5 "2020-11-04T21:16:42Z")

</div>

Não consigo resolver isso ☹

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [Novembro 9, 2020, 1:22pm UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/6 "2020-11-09T13:22:13Z")

</div>

Já resolvi agora 🙂  
Este aqui me ajudou com isso:

> [@SMTP connection problem, docker installation](https://meta.discourse.org/t/smtp-connection-problem-docker-installation/41981/3?u=wurzelseppi):
>
> If you use [discourse\_docker](https://github.com/discourse/discourse_docker), try setting this in your app.yml: DISCOURSE\_SMTP\_AUTHENTICATION: login If you don’t use docker, try setting this in your discourse.conf: smtp\_authentication = login By default, Discourse uses plain authentication (which is not what MS Exchange expects):

---

<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: [Dezembro 9, 2020, 1:25pm UTC](https://meta.discourse.org/t/mail-error-504-5-7-4-unrecognized-authentication-type/168921/7 "2020-12-09T13:25:18Z")

</div>

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