Problema ao configurar email: Exceção de trabalho: Net::SMTPAuthenticationError

Obviamente, isso tem algo a ver com a minha configuração de e-mail. Estou aprendendo a configurar minha própria instância do Discourse, atualmente como um droplet no Digital Ocean. Tenho a instância configurada e ela está disponível em jordanviolet.dev.

Já passei pelo documento de solução de problemas sem sucesso:

Estou querendo usar minha conta do Google Workspace (gmail) como meu provedor de e-mail. Aqui estão minhas configurações de e-mail smtp:

## TODO: Lista de e-mails delimitados por vírgula que serão feitos administradores e desenvolvedores
  ## na inscrição inicial, exemplo 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'

  ## TODO: O servidor de e-mail SMTP usado para validar novas contas e enviar notificações
  # Endereço SMTP, nome de usuário e senha são necessários
  # AVISO: o caractere '#' na senha SMTP pode causar problemas!
  DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
  DISCOURSE_SMTP_PASSWORD: "myemailpassword"
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (opcional, padrão true)
  DISCOURSE_SMTP_DOMAIN: violetfamily.com
  DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com

  ## Se você adicionou o template Lets Encrypt, descomente abaixo para obter um certificado SSL gratuito
  LETSENCRYPT_ACCOUNT_EMAIL: me@example.com

Acredito também que segui as docs do Google corretamente para retransmissão SMTP:

Aqui estão minhas configurações do meu Workspace > Gmail > Configurações de roteamento:


Para quem estiver enfrentando este problema, a solução acabou sendo habilitar aplicativos menos seguros tanto no meu Google Workspace quanto na minha conta individual de onde eu queria que o e-mail viesse.

Passo nº 4 neste tópico:

3 curtidas

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